Celina/Tools/Account/execute-register-celo-account
writeAccountHosted · Stdio

Register Celo Account

execute_register_celo_account

Register a configured MCP server wallet as a Celo account via Accounts.createAccount. Required once before that same wallet can lock CELO for governance or staking. Pass signer to choose which wallet (celo = main, self_agent = Self identity) gets registered. Requires CELO_PRIVATE_KEY or SELF_AGENT_PRIVATE_KEY in your MCP client env.

§ Inputs

NameTypeDescription
signerstringMCP server signer: celo (CELO_PRIVATE_KEY) or self_agent (SELF_AGENT_PRIVATE_KEY). Defaults to the CELO wallet when both keys are configured.

§ Returns

{ hash, status, blockNumber }

§ Try saying

  • Register my wallet as a Celo account.

Use this tool

Once Celina is wired into your MCP client, just ask in plain language. The LLM picks execute_register_celo_account automatically.