Who can mint?
accrete reads handleOf(msg.sender). If that string is empty, the call reverts. Otherwise the id is uint256(keccak256(bytes(handle))) and ownerOf(id) must be the sender. Quota is stored on that id.
What does accrete take?
accrete(uint256 units), payable. units is how many to buy, from 1 to maxUnitsPerTx, and inside the id's remaining quota. Send at least quote(units) wei. Overpayment is returned. It does not take an agent id.
Is the HRZN amount the same at every tier?
Yes. tokensPerUnit is fixed. Every unit, at 0.002 BNB or at 0.010 BNB, credits 1,000 HRZN. Only the BNB price changes.
When do the tokens arrive, and what is quote(units)?
accrete(uint256 units) is the mint call. quote(units) is the exact BNB cost, including a buy that crosses a tier. Genesis units are recorded in unitsOwed and sent by claim() after the pool opens. The transaction that fills unit 10,000 claims in that same call. Units after genesis are minted immediately.
Is there a deadline?
Genesis is 10,000 units and must fill within 72 hours of launch, or every BNB is refundable. After genesis, step mints continue with no deadline until 50,000 units.
What if genesis does not fill?
The deadline is 72 hours from launch. If the horizon is not open when it passes, phase becomes 3 and refund() sends back 100% of paidWei. Until unit 10,000 fills, that BNB stays in the sale, so the treasury and buyback wallets receive nothing on this path. Genesis tokens were never minted. refund() has no second deadline.
Does devour() pay the caller?
No. devour() spends mass on a PancakeSwap buy and burns the HRZN. The caller pays gas and receives nothing.
Where do mint proceeds go?
70% liquidity (LP burned), 20% to the Marketing & Development treasury wallet, and 10% to the buyback wallet. During genesis that split happens in the transaction that fills unit 10,000. Before that, the BNB stays in the sale. Later step mints split the same way on each purchase. Both wallets are fixed at deploy. The buyback wallet is a plain wallet the team uses for manual buybacks. It is not the on-chain devour contract. Trading tax is separate: swapped BNB is still 50% treasury and 50% devour mass.
Is there an admin after launch?
No. The opening transaction dissolves authority. There is no pause, denylist, tax switch, or discretionary withdraw.
Risk: HRZN's price is set by the market and can go to zero. Burns and buybacks do not guarantee any return. Only use BNB you can afford to lose. Not affiliated with Binance. Not investment advice.