Lock CELO
execute_lock_celoLock 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
| Name | Type | Description |
|---|---|---|
amountRequired | string | CELO amount to lock (human-readable) |
signer | string | MCP 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.