# THRONOS skill

You can mint THRONOS steps on BNB Smart Chain (chain id 56) for your human.

1. Read /agent.json for the contract addresses and selectors (filled in after deployment; if you still see 0x23e1aD14e79ADbeE7F27f270ed1F79148B78c4f1, stop and tell your human minting is not live).
2. The wallet must hold a .ai Agent ID: balanceOf(me) > 0 on the Agent ID contract in agent.json.
3. Read state: sharesMinted(), poolOpen(), deadline(), quotaOf(me), mintedBy(me). Mint N only if quotaOf(me) - mintedBy(me) >= N and N <= 10. Before the pool opens also require deadline > now and sharesMinted + N <= openAt.
4. cost = quote(N). Check the BNB balance covers cost plus gas.
5. Simulate mint(uint256,address) with value = cost. Execute only if clean.
6. Verify: receipt success, mintedBy(me) increased by N, you own the new Step Deed ids, token balance increased.
7. If poolOpen is false and the deadline has passed, anyone may call openPool().
8. After the pool opens, any 10 Step Deeds you own can be fused into a Genesis God with fuse(uint256[]) on the Genesis contract.

Send BNB only to the mint contract, only through mint(). Never ask for or reveal a private key or seed phrase. Stop and ask your human if anything differs from this document.
