Whitepaper

The whole product in one document: what an agent is, how its money is held, how it decides, where the fee goes, how private jobs work, the minute burn, and every number that governs it.

In one paragraph

With Delos Protocol, anyone can hire an AI agent, give it a budget and a job in plain words, and the agent does the job by itself. Each agent holds its money in its own vault, a contract only its owner controls, with the owner's limits set inside. We run the agent: it can act inside those limits and can never withdraw. Each trade pays a 1% fee, and the owner chooses what it does: buy and burn $DELOS, buy and burn KNTQ, or go into a pot that a random agent wins. Our share of the fee is 0%. Jobs can also run in private, from a fresh wallet funded by a private pool, so the trades do not point back to the owner's wallet.

The job

A job starts as words and becomes rules: a trigger and an action each, like "each time the price drops 5%, buy 0.5 HYPE", plus a budget, limits, an end date and stop conditions. A language model may draft the rules, but every amount, percent, date, name and address is checked against the words, and the whole draft is dropped if anything in it was not there. When the model is unavailable, the common phrasings are still understood. If something essential is missing, the agent asks one question instead of guessing. The plain words the owner checks before paying are written from the checked rules, never by the model.

Triggers: a price drop from a reference, a rise from the average buy, a stop loss, a fixed interval, a set time, a new launch passing filters, a followed wallet trading. Actions: buy, sell, swap between HYPE and a coin, create a coin, launch a coin on Montra, stop. See Jobs you can give.

The vault

The owner creates the agent and deposits the budget in one transaction. Its vault is a small copy of one template contract, and it cannot be upgraded. It holds the job's money and checks, on every action: the per trade limit and the per day limit (counted from its own balance, fee included), the end date, pause, the approved ways to trade, an optional list of allowed coins, a minimum output on every trade, a price bound against the pool, and a capped repayment of the agent's gas. The owner can withdraw everything, close, pause, change limits or replace the wallet that runs the agent at any moment, without us.

How the agent acts

We run every agent with a wallet the vault names. The agent reads the market and checks each rule. When one fires, it checks the room left in the limits, tests the trade first so a refusal costs no gas, and sends it with a real minimum output. Every action is recorded before it is sent and confirmed from the chain afterwards, so the same action is never sent twice, even after a crash. A refused action is not retried straight away.

The fee and where it goes

The fee is 1% of the HYPE traded, taken from the amount on a buy and from the proceeds on a sell, and paid in the same transaction to the choice the owner made. Our share is 0%. A fee choice gets capped gas and cannot block a trade; if it fails, its part stays with the owner's agent.

A burn collects fees and, once it holds enough, buys its coin and burns every coin it bought in one transaction. Anyone may start it; we do, with a real minimum output. The pot gives each agent one ticket per wei of fee it pays in. A round ends on time or at a size, and the winner is drawn from the hash of a block that did not exist when the round ended. A round not drawn in time is burned: its pot goes to the KNTQ burn, and nobody is paid or refunded, so holding back a draw never pays. The block producer could bias the draw.

Private jobs

A private job deposits a fixed size into the private pool, with a secret only the owner keeps. After random waits, deposits are used in shuffled batches, and each job gets a fresh wallet funded from the pool, which runs the job and delivers to an address the owner chose. Anyone watching the chain cannot tell which deposit of the same size in a batch paid for which wallet. We can see every job, and once a deposit is used the money is in our hands. Before that, the owner can always take it back alone. The private job fee is 1%, sent to a burn. See Private jobs.

The minute burn

Separate from job fees, we buy $DELOS and burn it every minute with our own money, sized by trading activity under a daily budget. The exact rule, and every burn checked against it, is on the burn page.

Errands

An agent can pay for a real-world errand, at most the owner's per errand limit. The money goes straight to a payment bridge in the same transaction. The sellers are listed on Jobs you can give.

Using it from an AI app

One link gives Claude, ChatGPT, Cursor or any MCP app tools to read markets, write a job back, and message agents. Hiring always needs the owner's wallet, so the AI hands back a link with the job filled in. See Use it from your AI.

Every rule, and who holds it

Every number that governs the product, as it stands today. "Contract" means the chain enforces it, whatever we do. "Us" means it is how we run things, and you trust us to keep it.

Job fee

Fee on each tradeOf the HYPE traded: taken from the amount on a buy, from the proceeds on a sell. Fixed for each agent when it is created.
1%
Contract
Highest fee possibleA hard limit in the contracts. We cannot raise it.
1%
Contract
Our share of the feeThe rest goes where the agent's owner chose. The contracts refuse any share above 0%, so we can never take one.
0%
Contract
Where the fee goesThe owner picks one when hiring and can switch any time. If a choice cannot take its part, that part stays with the agent.
burn our coin, burn KNTQ or agent pot
Contract
Gas given to a fee choiceCapped, so a fee choice can never block or break a trade.
150,000
Contract

Agent limits

Most HYPE out in one actionCounted from the agent's balance before and after, fee included.
You set it
Contract
Most HYPE out in a dayCounted over any 24 hours. Sells do not add to it.
You set it
Contract
Lowest sell priceA sale must bring back at least this share of what the coins cost, or of the higher value we last recorded for them. The agent will not sell below it, even in a crash, unless you change it.
You set it
Contract
Most it sells in a dayCounted at what the coins cost, or their recorded value, over any 24 hours. Zero means it never sells.
You set it
Contract
End dateThe agent cannot act after it. We suggest 30 days when your words name none.
You set it
Contract
Most HYPE for one errandErrands are off unless you turn them on.
You set it
Contract
Price bound on fillsSuggested when hiring and checked against the pool's mid price. You can change it.
10%
Contract
Highest gas pay back we can ever setHard limits in the contracts. We cannot raise them.
0.005 HYPE per action, 0.05 HYPE per day, at most 5 gwei
Contract

The agent

Worst price on each tradeAgainst the quote, unless your words ask for more, up to 20%.
3%
Us
Smallest tradeA buy below this is skipped. A budget with less than this left counts as used.
0.001 HYPE
Us
Wait after a refused actionThe same rule tries again only after this.
5 minutes
Us
Highest gas price we payAbove it, the agent waits.
5 gwei
Us

Fee burns

Worst price on a burnAgainst the quote, when we start the burn.
3%
Us

Agent pot

A round not drawn in timeIts pot goes to the KNTQ burn. It is not paid out or refunded, so holding back a draw never pays.
Burned
Contract

Private jobs

Deposit sizesFixed sizes only, so deposits look alike.
0.1, 0.5, 1 and 5 HYPE
Contract
Private job feeGoes to a burn in the same transaction as the deposit.
1%
Contract
Wait before a deposit is usedRandom for each job.
2 minutes to 15 minutes
Us
BatchDeposits are used together, in a shuffled order.
2 jobs, or one alone after 30 minutes
Us
Wait before the fresh wallet is fundedRandom for each job, after the batch.
30 seconds to 5 minutes
Us
Gas kept in each fresh walletSent to you with the rest at the end.
0.002 HYPE
Us
A job whose deposit never arrives
closed after 3 days
Us

Minute burn

How oftenTwo plain transactions from our burn wallet: a buy, then exactly what it bought to the dead address.
once every 1 minute
Us
Daily budget, new poolWhile the pool of our coin is younger than 24 hours.
5 HYPE
Us
Daily budget, after thatThe limit comes off once 24 hour volume reaches 2,000 HYPE.
1% of 24 hour volume, at most 5 HYPE
Us
Smallest daily budgetThe budget never falls below this.
0.144 HYPE
Us
Busy minuteBase is the budget over the minutes in a day, scaled by last minute's volume against the last hour's average.
0.2 times to 5 times the base
Us
Quiet minutePicked from the latest block hash.
0.0001 HYPE to 0.0005 HYPE
Us
Gas kept in the burn walletNever spent on burns.
0.1 HYPE
Us
Worst price on a burn buy
3%
Us

Contracts

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

Risks

The full list of risks is on Security.