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