Contracts

Every contract we publish, what it does, and its address on the explorer.

ContractWhat it doesAddress
Agent factoryCreates each agent in one transaction with your limits set, and lists the fee choices and ways to trade.0xb86945682Cc36452838D8059864AB5f5e508D78B
Agent templateThe code every agent copies. Each copy holds one agent's money and is owned by one wallet.0x62fA3c2f8f44CaC1503Cc991679Bf86246AADf38
Montra tradingBuys and sells Montra coins for an agent. Only real Montra launches.0x9b888D7523B55Be1b5030ADAF096CE032d54215f
Ascend tradingBuys and sells Ascend coins for an agent, including coins paired with KNTQ.0x2792cd607A16b8272982dE72e48B756a249cd578
Plain pool tradingTrades plain pools. Off for every agent until its owner turns it on.0xD14A3B5125Ec4cf877195f2f6F1cEaD1071c3ACe
Coin makerCreates a plain coin with a fixed supply and sends all of it to the agent.0x14A33230345Ac29A2c4957B065593aBC944faF65
Coin launcherLaunches a coin on Montra, with the agent as the only one earning its trading fees.0x7e51a442c34668AAeB529907219e534156D0C4Bf
KNTQ burnCollects job fees, buys KNTQ with them and burns every coin it buys.0xD2b6824724aC6F0cE563AafDCb3498EcbC01455F
Our coin burnCollects job fees, buys our coin with them and burns every coin it buys.0xd0E3B2F8348E1682f2bDA1950580F5f4D65d5165
Agent potCollects job fees as tickets and pays each round's pot to one agent, drawn at random.0x4fc0F79Ee6D8Faa137b26a7919dBE2DcF6CBF4B9
Private poolTakes fixed size deposits for private jobs, sends its fee to a burn, and lets you take an unused deposit back yourself.0xae79F4bAA28D7553897C79f02C720a3d49476Aec
Errand paymentsSends money for an errand straight to the payment bridge, or cancels and leaves it with the agent.0x779b21D22322646f846028e153831fbDe11cA759
Agent walletThe 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.

Next API