Protocol modules
Launchpad & ACR
Fixed-supply launches on a locked ladder, with creator fees routed by an ACR.
The Aevum Engine launches tokens without permission. Every launch deploys a fixed-supply ERC-20, creates its ladder pool against USDG or WETH, and puts the entire supply on a ladder of rungs from the starting price up. That liquidity belongs to the engine, which has no function that removes it — it is locked for good. What it earns in trading fees are the creator fees, and each launch sends them through the Autonomous Capital Route (ACR) its creator picked.
Launching#
| Parameter | Limits |
|---|---|
| Name, symbol | Up to 32 and 12 bytes. |
| Fixed total supply | 1,000 to 1 trillion tokens, 18 decimals. Nothing can mint after launch. |
| Quote asset | USDG or WETH. |
| Starting price | The first rung's price, set from the starting market cap. |
| Icon, metadata JSON, links | Published on-chain with the launch: icon up to 16 KB, metadata up to 4 KB, up to 5 links. |
| Route | Agent compute stream, NFT floor backstop, or buyback & burn. |
The ladder is 120 rungs, 2% apart, with the supply split equally — so the top rung is about 10.5× the starting price, and selling out the whole ladder would raise about 4.1× the starting market cap. Buyers fill rungs at their prices; sellers sell back into the rungs that were bought, which now hold quote. Anyone can add liquidity to the same pool with a ladder vault.
Creator fees#
The pool charges 1% on every fill, paid to the rungs that fill. The engine's rungs are nearly all of the liquidity, so nearly all of those fees are the launch's. Anyone can harvest them — the keeper does once they are worth about a dollar — and they split:
- 80% to the route chosen at launch;
- 20% to the creator, who can point this share at another address.
A launch keeps its route contract forever; the owner can only register routes for new launches.
Autonomous Capital Routes#
AI agent compute stream#
For tokens that fund an agent. The route converts its fees into a target asset and streams it to the agent's operating wallet, vesting linearly over seven days from each top-up — a new top-up re-spreads whatever is still unvested. The target can be:
- the launch's quote token itself, with no conversion;
- afUSD — Omni-USD from the Omni-Vault — for USDG launches;
- any token with a ladder pool against the quote, such as WETH through the WETH/USDG pool.
Conversions trade only while that pool's price sits within 10 bins of its EMA, and for no less than 3% under the EMA price after the pool fee; otherwise the fees wait and anyone can retry with convert. Anyone can release what has vested — it always goes to the agent's wallet — and the agent can move the stream to a new wallet.
Liquid NFT floor backstop#
For tokens that back an NFT collection. The route accumulates its fees and buys the collection's floor — the cheapest listing on the AevumFi floor book in the launch's quote token — once its balance covers it. Anyone can trigger the sweep. Each swept NFT goes into the launch's fraction vault, which mints one NFT's worth of fractions (1e18), and the token distributes them pro rata to every holder. The pool, the engine and the route are excluded, so the fractions go to the people holding the token in proportion to what they hold — no raffle, no winner takes all. Holders claim at any time.
Anyone holding one NFT's worth of fractions can redeem it for any NFT in the vault. Pro-rata shares round down by up to a wei per holder, so a redemption burns 0.999999999999 of an NFT's worth: rounding dust can never lock the last NFT in.
The floor book is an on-chain listing book. Sellers escrow an NFT and name a price in USDG or WETH; the book keeps listings sorted, so the floor is always the cheapest one. Anyone can buy any listing.
Buyback & burn ladder#
Each time fees arrive, the route places them as five bid rungs just under the token's price — one to nine bins below it, about 2% to 16% under the price. When sellers fill a rung, the next cycle takes the tokens it bought off the pool and burns them: the total supply only goes down. Unfilled bids keep bidding. The route keeps at most 30 rungs, retiring the lowest to make room. Anyone can run a cycle.
Guarantees and limits#
- Locked liquidity. The engine never removes its rungs; it can only collect their fees.
- No creator allocation. The creator receives no tokens at launch — only the creator share of fees — and buys on the ladder like anyone else.
- Anyone can launch anything. A token's name, icon and links are whatever its creator published. A launch on AevumFi is not an endorsement.
- Gas. A launch deploys a token and a pool and fills 120 rungs — about 13M gas. A harvest reserves gas for its route's work, so a wallet's estimate can never leave the route unrun.
Interface#
function launch(LaunchParams calldata params) external returns (uint256 id, address token, address pool);
function harvest(uint256 id) external returns (uint256 fees); // anyone
function pendingFees(uint256 id) external view returns (uint256);
function setCreator(uint256 id, address creator) external;function release(uint256 launchId) external returns (uint256); // AgentStreamRoute: anyone, pays the agent
function convert(uint256 launchId) external; // AgentStreamRoute: anyone
function sweep(uint256 launchId) external returns (uint256 tokenId); // FloorBackstopRoute: anyone
function cycle(uint256 launchId) external; // BuybackBurnRoute: anyone