OpenClaw Skill: NEAR Wallet Manager
Description
## Overview
Create an OpenClaw skill that gives OpenClaw agents full NEAR wallet capabilities - create accounts, send/receive NEAR, and manage keys.
## Why This Matters
OpenClaw has 100K+ users. A NEAR wallet skill puts NEAR in every OpenClaw agent's toolkit, creating massive adoption.
## OpenClaw Skill Requirements
### Skill Manifest
```yaml
name: near-wallet
version: 1.0.0
description: Full NEAR wallet operations for OpenClaw agents
author: your-name
category: crypto/wallets
permissions:
- network # For RPC calls
- secrets # For key storage
commands:
- near_create_account
- near_get_balance
- near_send
- near_receive_address
- near_list_keys
- near_add_key
- near_export_wallet
```
### Command Implementations
```python
@skill.command("near_create_account")
async def create_account(name: str = None) -> dict:
"""Create a new NEAR account (named or implicit)"""
# Implementation...
return {"account_id": "...", "public_key": "..."}
@skill.command("near_send")
async def send_near(to: str, amount: str) -> dict:
"""Send NEAR to another account"""
# Requires user confirmation
return {"tx_hash": "...", "explorer_url": "..."}
```
### Security
- Keys stored in OpenClaw's secure vault
- Transaction confirmation prompts
- Testnet/mainnet separation
## Deliverables
1. **OpenClaw skill package**
2. **Published to MoltHub registry**
3. **All wallet commands implemented**
4. **Security documentation**
5. **Usage examples**
## Success Criteria
- Skill installs via `openclaw install near-wallet`
- 500+ installs in first month
- Featured on MoltHub
## Budget: 8 NEAR