Put the treasury behind a hash-based key.
The vault pays out at most 10% of the treasury at a time, with days between payouts, and only against a signature from your hash-based identity. Holders see all of it on the token's page.
Pick the token
Connect the wallet that deployed the token or is its owner().
Unlock a hardened identity
A hash-based identity derived from your wallet and a passphrase or a passkey. It signs every payout.
Open the treasury vault
A vault that holds the token, bound to your identity, with the cap and the cooldown holders will rely on.
Move the treasury in
Any amount of the token, from this wallet. An allowance for exactly that amount comes first.
Show it to holders
- The token's page shows the treasury, its limits and every move, read from the vault contract.
- Sign an official record that lists the token, and serve your pq address at /.well-known/hashborn.txt on your site, so the lookup reads it as official.
- A payout is signed on the vault page with one unused leaf, and the contract checks it before anything moves.