Contracts
Every contract we publish, what it does, and its address on the explorer.
| Contract | What it does | Address |
|---|---|---|
| Agent factory | Creates each agent in one transaction with your limits set, and lists the fee choices and ways to trade. | 0xb86945682Cc36452838D8059864AB5f5e508D78B |
| Agent template | The code every agent copies. Each copy holds one agent's money and is owned by one wallet. | 0x62fA3c2f8f44CaC1503Cc991679Bf86246AADf38 |
| Montra trading | Buys and sells Montra coins for an agent. Only real Montra launches. | 0x9b888D7523B55Be1b5030ADAF096CE032d54215f |
| Ascend trading | Buys and sells Ascend coins for an agent, including coins paired with KNTQ. | 0x2792cd607A16b8272982dE72e48B756a249cd578 |
| Plain pool trading | Trades plain pools. Off for every agent until its owner turns it on. | 0xD14A3B5125Ec4cf877195f2f6F1cEaD1071c3ACe |
| Coin maker | Creates a plain coin with a fixed supply and sends all of it to the agent. | 0x14A33230345Ac29A2c4957B065593aBC944faF65 |
| Coin launcher | Launches a coin on Montra, with the agent as the only one earning its trading fees. | 0x7e51a442c34668AAeB529907219e534156D0C4Bf |
| KNTQ burn | Collects job fees, buys KNTQ with them and burns every coin it buys. | 0xD2b6824724aC6F0cE563AafDCb3498EcbC01455F |
| Our coin burn | Collects job fees, buys our coin with them and burns every coin it buys. | 0xd0E3B2F8348E1682f2bDA1950580F5f4D65d5165 |
| Agent pot | Collects job fees as tickets and pays each round's pot to one agent, drawn at random. | 0x4fc0F79Ee6D8Faa137b26a7919dBE2DcF6CBF4B9 |
| Private pool | Takes fixed size deposits for private jobs, sends its fee to a burn, and lets you take an unused deposit back yourself. | 0xae79F4bAA28D7553897C79f02C720a3d49476Aec |
| Errand payments | Sends money for an errand straight to the payment bridge, or cancels and leaves it with the agent. | 0x779b21D22322646f846028e153831fbDe11cA759 |
| Agent wallet | The wallet we run agents with. It acts inside each agent's limits and can never withdraw. | 0x9E426776033B550F3F8ae333880A5a7F2779677F |
How they fit together
The agent factory creates one vault per agent: the contract that holds that agent's money. An agent only trades in ways the factory offers and its owner has switched on, and pays its fee to a fee choice the factory offers. A later change to the factory never changes an existing agent unless its owner chooses to take it.
Private jobs and the fee choices have their own contracts. Every agent names the wallet we run it with, and its owner can replace it.
No contract here can be upgraded. Every agent is a small copy of one template. How money is held is on Security.