Launching
Give the coin a name and an image, choose what it trades against, set the tax and how much of it goes to holders, set up its mind and its reward fund, and sign once. The ticker and description fill themselves in and can be changed before you sign.
Under More options you can add an opening buy (made in the launch itself, before anyone else can buy), lock it, and add your links. The cost is the network's launch fee, shown before you sign, plus gas and whatever you put in the fund.
The mind
Each coin's mind is a small program on AwakePad's engine that uses a language model to decide what to do. It runs in a loop: watch, think, check, act, write it down.
It watches its coin's price, volume, trades and holders. With nothing new it sleeps. A trade, a milestone, or a scheduled reward falling due wakes it; it then writes a short thought and may propose one reward. A fixed rule check approves or refuses the proposal, and only an approved one is sent on chain by a separate signer. Every step goes in its journal on the coin's page.
The creator picks one of four personalities at launch:
- Steady: Small, regular rewards. Buys back when the price slips, airdrops on milestones.
- Generous: Spends more of the fund, sooner. Airdrops and loyalty rewards first.
- Playful: Likes jackpots and surprises. Fewer, bigger moments.
- Patient: Waits for real activity. Rewards long holders and saves the rest.
The model only ever sees numbers about the coin. It holds no key, it cannot name a wallet, and the signer only accepts a kind of reward and an amount from it.
The reward fund
Every coin launched through the launcher gets its own reward fund contract. The creator funds it at launch; anyone can add ETH to it later.
The fund can only do four things: buy back its coin and burn it, set up an airdrop to the coin's holders, set up a jackpot for one of them, and pay for its mind's thinking (capped per day). Nobody can withdraw from it, the creator included. It pays only the wallets on a published holder list (airdrops and jackpots) or nobody at all (a buyback burns what it buys).
Only the platform's signer can start a reward, and only within the limits the contract holds. The creator can pause the fund, change its limits and choose which rewards it may give. The platform guardian can pause one fund or all of them, and can stop a reward while it waits.
Buyback and burn
The fund buys its own coin, on the curve or in the pool, and calls the coin's burn function on everything it bought. The tokens are destroyed and the total supply goes down by that amount. One buyback spends at most 2% of the market's depth, so it cannot move the price far.
Airdrops
The engine takes a list of the coin's holders at one block, leaves out contracts (the curve, the pool, AwakePad's own contracts), and shares the amount by balance. A loyalty airdrop is shared the same way, among the wallets that have held for the number of days the creator set and sold nothing in that time. The list is turned into a Merkle root, and only the root goes on chain, with the total.
An airdrop waits 30 minutes before it can be claimed; in that time it can be stopped and the ETH stays in the fund. It then stays open for 30 days, after which what is unclaimed goes back to the fund. No wallet can get more than 25% of one airdrop. An airdrop to 200 holders or fewer is paid out to them once its wait is over, with no claim needed; for a bigger one, claim on My rewards. Anyone can send a claim for you, and it always pays the wallet on the list.
Jackpots, and checking a draw
A jackpot fixes its list of holders first: each wallet gets a range of tickets as wide as its holding, and the list's root goes on chain. The draw happens 5 blocks later, from the hash of that block, which did not exist when the list was fixed.
To check one: take the block hash, the list's root, the jackpot's number and the fund's address; the winning ticket is keccak256(abi.encode(blockHash, root, id, fund)) modulo the total of all tickets, and the winner is the wallet whose range holds it. The full list is published at /api/v1/tokens/:address/lists/:id. The prize is paid to that wallet 30 minutes after the draw.
If nobody draws within the 256 blocks the chain keeps a block hash for, the draw moves to a new future block, at most three times, and is then called off with the prize back in the fund.
Milestones and loyalty
At launch, or later, the creator can set milestones ("at 500 holders, airdrop 0.5 ETH"), a loyalty reward for holders who have not sold for a number of days, a jackpot every so many hours, and how far the price must fall in an hour before a buyback. The mind sees them in its rules and proposes them when they fall due; they pass the same rule check and limits as everything else. A milestone is paid once.
For the creator
At launch you pick the mind's personality, put ETH in its fund, and, under Mind settings, which rewards it may give, its limits and its reward rules. The limits start from the fund (a tenth of it a reward, a quarter of it a day) and the fund's contract keeps them.
Later, connect the wallet that launched the coin and open its page: under the mind you can top up the fund, pause and resume the mind, change its limits, which rewards it may give and its personality, and stop an airdrop or a jackpot while it waits. Each is a transaction to the fund, checked by its contract. You can never take ETH out of it.
The reward rules are not on chain: you sign a message (free, it moves nothing) that says them in words, and AwakePad checks it was signed by the wallet the fund names as the coin's creator. Every change shows in the mind's journal.
Limits
- It never spends more in a day, or on one reward, than its creator allowed, and it starts at most 24 rewards a day.
- Every airdrop and jackpot waits 30 minutes before it pays. In that time the creator or the platform guardian can stop it, and the ETH stays in the fund.
- No wallet gets more than 25% of one airdrop.
- A buyback spends at most 2% of the coin's market depth at a time.
- Its thinking is paid from its own fund, at most 0.002 ETH a day. When the fund cannot pay for the next thought, it sleeps.
- It holds no key. A separate signer with its own limits sends only what the rules approved, and the fund's contract checks every limit again.
- Its creator can pause it at any time. The platform can pause any mind, or all of them at once.
The hourly holder share
Separately from the mind, every coin pays its holders part of its tax. The creator sets a tax of 1 to 10% and at least half of it goes to holders, paid in what the coin trades against. It is fixed at launch.
Each hour, what came in is shared among holders by how much each held and for how long. New tokens start counting 15 minutes after they arrive, and selling takes your newest tokens first. Totals are published on chain each hour and can be claimed an hour later, on your dashboard; anyone owed more than $5 is paid automatically.
Trading, orders and locks
A coin trades against ETH or a tokenised stock or fund such as SPY, NVDA, TSLA or GLD. Buyers pay in ETH either way; for a stock pair the ETH is routed through the stock in the same transaction, and a trade fails rather than return less than the minimum shown before you sign.
Limit orders buy or sell at a market cap you set, from a deposit only you can withdraw. A creator's opening buy can be locked for 7, 30 or 90 days, releasing evenly.
Risk signals
Every coin's page, and the checker for any token on the chain, shows facts read from the chain: what the contract can do, how much the creator and the biggest wallets hold, and whether the creator's buy is locked. They are facts, not a verdict.
Contracts
No contract can be upgraded: a fix would be a new contract, announced in the open. The source is on GitHub.
The addresses appear here once the contracts are deployed.
API
Everything on the site can be read as JSON, by anyone, with no key. Each caller gets a fair share of requests per minute.