58 tools. One agent. Whole chain.
Every operation Celina exposes to your LLM — 46 read, 12 write — across Celo mainnet, Mento FX, GoodDollar reserve (G$ ↔ USDm), Uniswap v4, Aave, and GoodDollar UBI. Click any tool for its full spec.
get_network_statusreadChain ID, latest block, gas price
get_blockreadFetch a block by number, hash, or latest
get_latest_blocksreadMost recent blocks on Celo mainnet
get_transactionreadTransaction + receipt by hash
verify_attribution_tagreadDecode ERC-8021 (+ historical CELINA) attribution from tx calldata
check_attribution_tagreadList or check custom attribution tags on a tx
get_gas_fee_datareadCurrent EIP-1559 gas fees on Celo
estimate_transactionreadGeneric gas estimate for any tx
get_celo_balancesreadNamed registry token balances (default: CELO + USDm)
get_stablecoin_balancesreadScan fiat-pegged registry stablecoins; omits zero balances by default
get_token_inforeadRegistry token metadata (no balance read)
get_token_balancereadSingle registry token balance (symbol or known registry address)
get_gooddollar_whitelisting_inforeadIdentityV4 whitelist status for a wallet
get_gooddollar_identity_linkreadHow a wallet links to GoodDollar identity
get_gooddollar_ubi_entitlementreadDaily UBI claim eligibility (amount, root, reasons)
claim_daily_gooddollar_ubiwriteClaim today's GoodDollar UBI (G$)
get_gooddollar_reserve_quotereadG$ ↔ USDm quote via GoodDollar MentoBroker reserve
estimate_gooddollar_reserve_swapreadGas estimate for a G$ ↔ USDm reserve swap
execute_gooddollar_reserve_swapwriteSend approval + MentoBroker reserve swap on mainnet
verify_self_agentreadCheck if an agent is a verified human
lookup_self_agentreadResolve a Self Agent ID by numeric ID
verify_self_requestreadValidate signed Self agent HTTP headers
register_self_agentwriteStart Self Agent ID registration (QR flow)
check_self_registrationreadPoll a Self registration / refresh session
get_self_identityreadOn-chain identity for configured Self agent
refresh_self_proofwriteRe-run human proof after expiry
deregister_self_agentwriteIrreversibly deregister a Self agent
sign_self_requestreadProduce x-self-agent-* headers for an HTTP call
authenticated_self_fetchwriteHTTP fetch with Self agent auth applied