Security
Admin
Model pricing, API access, payment pause, and oracle controls.
Separate authorities
Sign in
ADMIN_WALLETS
App controls
Models + API keys
Security
Model pricing, API access, payment pause, and oracle controls.
Separate authorities
Sign in
ADMIN_WALLETS
App controls
Models + API keys
Chain controls
Pause + oracle roles
Sign in at /admin with a wallet listed in ADMIN_WALLETS. This authorizes model and API-key management. On-chain actions separately require contract roles.
An address in ADMIN_WALLETS does not automatically hold contract roles. Conversely, a contract role does not automatically authorize the application admin API. Check both permissions when an action is unavailable.
The panel shows the payment contract, treasury, oracle, and pause state. PAUSER_ROLE can pause or resume new payments. DEFAULT_ADMIN_ROLE can change the BNB/USD feed. Existing credited balances remain available when payments are paused.
Treasury, USDT, and Agent ID registry are immutable. The topup contract is not upgradeable. Role administration remains available through its AccessControl ABI.
Create or edit model IDs, labels, input/output rates per million tokens, output limits, and availability. Rates accept six decimal places from $0 to $10,000 per million tokens. Output limits are 1 to 32,768 tokens. Removing a model preserves historical usage and in-flight price snapshots.
Admins can inspect and revoke API keys. Full key secrets are never available after creation. Revocation blocks new requests; already-reserved requests can finish billing. Changes record the actor in the database.
The key list uses the same expandable cards as the wallet API keys page, with wallet attribution. A revoked key cannot be restored. Model availability and limits affect both Chat and API requests; thinking options additionally depend on the provider's capability catalog.
/admin/legacy contains historical NFT, reward, tax, and vesting tools. Use it to maintain existing rights and to pause the retired NFT mint contract during migration. These controls do not fund or grant new topup credit.