Solana
Launch

Tensora docs

Program

Tensora is a custom program. pump.fun remains the curve. Tensora owns the agent and calls the curve. It does not replace it.

01Beside the curve

The coin, the bonding curve, and ordinary buys and sells live on pump.fun. Tensora is the account that remembers which mint an agent belongs to, which rule it follows, and which action it last decided.

A trade from the agent path has two parts. Tensora checks the written decision. pump.fun moves the tokens if that check passes.

02Instructions

Four instructions define the agent. They run in order when a launch and a later decision are carried on-chain. This desk describes them. It does not deploy the Tensora program.

create_agent
Bonds a new agent account to a pump.fun mint and stores the mandate.
set_mandate
Replaces the written rule, the allowed actions, and the spend cap.
record_decision
Writes the latest decision before any trade.
execute_action
Calls pump.fun buy or sell only when the decision names an allowed action inside the cap.

03Program ids

The desk builds create and trade transactions against the pump.fun program below. No Tensora program address is published here, because the Tensora program is not deployed from this desk.

pump.fun
6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
Tensora program
Not deployed from this desk