# 0g Chain MCP server

Agent View of the PolicyLayer registry record for 0g Chain: identity, probed posture, risk grade, and all 9 tools classified. HTML page: https://policylayer.com/tools/tairon-ai-0g-chain-mcp

## Facts

- Server id: `tairon-ai/0g-chain-mcp`
- Homepage: https://github.com/Tairon-ai/0g-chain-mcp
- Registry record: grade C, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 9
- Tool categories present: Read, Write
- Tags: tairon ai 0g chain mcp
- Record last modified: 2026-08-14T13:50:49.198Z

## Tools (9)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `send_native_token` | Financial | Critical | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/send-native-token.md |
| `stake_tokens` | Financial | Critical | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/stake-tokens.md |
| `unstake_tokens` | Financial | Critical | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/unstake-tokens.md |
| `get_accumulated_rewards` | Read | Low | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/get-accumulated-rewards.md |
| `get_balance` | Read | Low | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/get-balance.md |
| `get_staking_info` | Read | Low | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/get-staking-info.md |
| `get_validator_info` | Read | Low | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/get-validator-info.md |
| `get_validators_list` | Read | Low | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/get-validators-list.md |
| `create_wallet` | Write | Medium | https://policylayer.com/tools/tairon-ai-0g-chain-mcp/create-wallet.md |

## Tool descriptions

- `send_native_token` — Send 0G native tokens to another wallet address. Transfers tokens from the configured wallet (WALLET_PRIVATE_KEY) or specified private key. Automatically checks balance, estimates gas, and waits for confirmation. Returns transaction hash…
- `stake_tokens` — Stake 0G tokens to a validator to earn rewards. Accepts either validator consensus public key (96 hex chars) OR validator EVM address (40 hex chars, from explorer). Delegates tokens through the 0G Chain staking contract. Returns transact…
- `unstake_tokens` — Unstake (undelegate) 0G tokens from a validator. Burns delegation shares and starts 21-day unbonding period. Tokens automatically sent to withdrawal address after unbonding. Requires withdrawal fee payment. Supports partial or full unsta…
- `get_accumulated_rewards` — Get accumulated rewards information for a delegator. Shows current stake value (which includes auto-compounded rewards), optional reward calculation if original stake provided, and future reward estimates. NOTE: 0G Chain automatically co…
- `get_balance` — Check the balance of 0G native tokens for any wallet address. If no address is provided, checks the balance of the wallet configured in WALLET_ADDRESS environment variable. Returns balance in both 0G tokens and wei formats, along with ex…
- `get_staking_info` — Get detailed staking information and estimated rewards for a specific validator. Shows current stake (shares + tokens with accumulated rewards), validator commission, estimated APY (~12.5%), daily/monthly/yearly reward estimates, and sha…
- `get_validator_info` — Get comprehensive detailed information about a specific validator including staking metrics, commission rates, withdrawal fees, reward estimates, and performance calculations. Shows total staked, share ratios, APY estimates, and example …
- `get_validators_list` — Get list of known 0G Chain validators. Returns validator names, addresses, and explorer links. Can optionally fetch detailed on-chain information (total staked, commission rates, withdrawal fees) for all validators. Read-only operation, …
- `create_wallet` — Generate a new 0G Chain wallet with private key and mnemonic phrase. Creates an Ethereum-compatible wallet that can be used on 0G Chain for transactions, staking, and smart contract interactions. Returns address, private key, and 12-word…

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=tairon-ai-0g-chain-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/tairon-ai-0g-chain-mcp
