Celina/Tools/Governance/execute-lock-celo
writeGovernanceHosted · Stdio

Lock CELO

execute_lock_celo

Lock CELO into LockedGold for governance voting power and validator staking on Celo mainnet. Requires humanness verification (Self Agent ID or GoodDollar IdentityV4) and a registered Celo account. Requires CELO_PRIVATE_KEY or SELF_AGENT_PRIVATE_KEY in your MCP client env.

§ Inputs

NameTypeDescription
amountRequiredstringCELO amount to lock (human-readable)
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, amountLocked }

§ Try saying

  • Lock 100 CELO for governance.
  • Lock CELO so I can stake with a validator group.

Use this tool

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