Protocol / The $AKA boost
The $AKA boost
Spend $AKA to rank higher, enforced on-chain.
Any Active listing can be boosted by spending $AKA: the tokens go to the treasury and the listing accumulates boost points that push it up the search and browse ranking. Boosting is disabled at launch and armed by the owner once the token is live.
// owner, post-launch: aka.setBoostToken(AKA_TOKEN_ADDRESS) // disable again: aka.setBoostToken(0x0)
Boosting a listing
# approve, then boost listing 42 with 1,000 $AKA (18 decimals) cast send $AKA_TOKEN "approve(address,uint256)" $AKA 1000ether \ --rpc-url https://rpc.mainnet.chain.robinhood.com --private-key $PK cast send $AKA "boost(uint256,uint256)" 42 1000ether \ --rpc-url https://rpc.mainnet.chain.robinhood.com --private-key $PK
How boost points work
boost(id, amount): anyone can boost any Active listing — sellers push their own, communities push their favourites.- Points are cumulative for the listing's lifetime: 1 $AKA spent = 1 boost point, forever.
- Ranking is boosted-first, then newest: highest boostPoints wins, recency breaks ties.
- Boosting never touches the escrow or the price: it is pure visibility, and the $AKA goes straight to the treasury.
Check boostActive() before sending: while it returns false, boost() reverts with BoostDisabled. The UI shows the boost button on every Active listing whenever the token is armed.