BANKON MINTER

Soulbound <label>.bankon.eth · cypherpunk2048
DIRECT REGISTRAR · ERC-8004 BUNDLED · EIP-712 VOUCHER
NETWORK: ? WALLET: not connected REGISTRAR: not loaded ROLE: unknown

1 · Network & Registrar

Pick the chain you deployed BANKON v1 to, then load the registrar address. Auto-load reads from /openagents/deployments/<network>.json (written by deploy_eth_bankon.sh). You can also paste an address manually.

2 · Connect Wallet

Connect MetaMask. The connected address is the caller of the registrar — for the free agent mint it must hold MINDX_AGENT_MINTER_ROLE; for the free reputation mint the owner address (who receives the subname) must pass the gate.
role check pending — load registrar + connect wallet first

3 · Mint subname

registerAgentSubname(agent, expiry, meta) — free, role-gated path. The label is computed as the lowercase 40-char hex of agent (no 0x prefix). Caller must hold MINDX_AGENT_MINTER_ROLE. Used by the mindX agent mint service.
registerFree(label, owner, expiry, meta) — free path, requires the owner to be reputation-eligible per BankonReputationGate.isEligibleForFree. Label must be 7+ characters. Anyone may call (the gate is on the owner, not the caller).
Read calls — quote price (paid path), check ownership, view roles.

4 · Activity Log

waiting…
BANKON MINTER · BankonSubnameRegistrar v1 · 34 fuzz · 95.39% coverage
openagents· bankon-ens· cabinet· boardroom
© BANKON · cypherpunk2048 standard · GPL-3.0