Go4Me
/install go4me
Go4Me Skill
Send XCH to Twitter users by resolving their Go4Me addresses.
Dependencies
- sage-wallet — Required for XCH transactions
Commands
| Command | Description |
|---|---|
/go4me lookup \x3Cuser> |
Get user's XCH address and profile |
/go4me send \x3Cuser> \x3Camount> |
Send XCH to user (amount in XCH or mojos) |
/go4me tip \x3Cuser> |
Send 1 mojo tip |
Natural Language
- "Send 1 XCH to @hoffmang"
- "Tip @sage_wallet"
- "What's @bramcohen's XCH address?"
- "Look up DracattusDev on Go4Me"
Lookup Script
source scripts/go4me-lookup.sh
go4me_lookup "DracattusDev" # Returns JSON or exits 1
Workflow
Lookup
- Strip
@from username if present - Run
go4me_lookup "\x3Cusername>" - Parse JSON response for
xchAddress,fullName,username - If exit code 1: user not found on Go4Me
Send
- Lookup user (as above)
- If not found, report error
- Display confirmation:
Send \x3Camount> to @\x3Cusername> (\x3CfullName>)? Address: \x3CxchAddress> [Yes] [No] - On confirm, call sage-wallet
send_xch:curl -s --cert $CERT --key $KEY -X POST https://127.0.0.1:9257/send_xch \ -H "Content-Type: application/json" \ -d '{"address":"\x3CxchAddress>","amount":"\x3Cmojos>","fee":"0","memos":[],"auto_submit":true}' - Report transaction result
Tip
Same as send with amount = 1 mojo.
Amount Conversion
| Input | Mojos |
|---|---|
1 (no unit) |
1 mojo |
1 mojo |
1 |
0.001 XCH |
1000000000 |
1 XCH |
1000000000000 |
Parse amount: if contains "XCH", multiply by 10^12. Default unit is mojos for small numbers, XCH for decimals.
Error Handling
| Condition | Response |
|---|---|
| User not on Go4Me | "User @{username} not found on Go4Me" |
| Invalid address | "Invalid XCH address returned from Go4Me" |
| Insufficient balance | "Insufficient balance for this transaction" |
| Network error | "Failed to connect to Go4Me" |
Data Available
| Field | Example |
|---|---|
username |
DracattusDev |
fullName |
🌱Drac 🍊 |
xchAddress |
xch1rvgc3naytvzhv4lxhzphrdr2fzj2ka340tdj8fflt4872t2wqveq9lwz7t |
description |
Bio text |
avatarUrl |
Profile image URL |
totalBadgeScore |
220 |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install go4me - After installation, invoke the skill by name or use
/go4me - Provide required inputs per the skill's parameter spec and get structured output
What is Go4Me?
Send XCH to Twitter users via Go4Me address lookup. Use when sending Chia (XCH) to someone by their Twitter handle, looking up a Twitter user's XCH address, or tipping someone on Go4Me. Triggers on "send XCH to @user", "tip @user", "lookup @user on go4me", "what's @user's XCH address". It is an AI Agent Skill for Claude Code / OpenClaw, with 1564 downloads so far.
How do I install Go4Me?
Run "/install go4me" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Go4Me free?
Yes, Go4Me is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Go4Me support?
Go4Me is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Go4Me?
It is built and maintained by Koba42Corp (@koba42corp); the current version is v1.0.0.