Install
openclaw skills install @kateryna-sprintcx/sol-inbound-watcherWatch a Solana address for new inbound SOL/USDC transfers and alert via webhook or stdout. Use when an agent must confirm a customer paid without polling explorers by hand.
openclaw skills install @kateryna-sprintcx/sol-inbound-watcherAgents sell things. Buyers pay on Solana. Then the agent needs to know payment landed without babysitting Solscan.
This skill is a small, local watcher: poll a public RPC, detect new inbound signatures above a floor, print/emit them once.
getSignaturesForAddress + getTransaction on a public Solana RPC# from this skill folder
python3 -m pip install --user httpx 2>/dev/null || true
python3 scripts/watch_inbound.py \
--address YOUR_SOLANA_ADDRESS \
--min-sol 0.001 \
--state /tmp/sol-inbound-state.json
python3 scripts/watch_inbound.py \
--address YOUR_SOLANA_ADDRESS \
--min-sol 0.001 \
--loop 60 \
--webhook https://example.com/hooks/paid \
--state ~/.openclaw/workspace/memory/sol-inbound-state.json
{
"signature": "...",
"slot": 123,
"lamports": 1000000,
"sol": 0.001,
"from": ["..."],
"to": "YOUR_ADDRESS",
"blockTime": 1710000000
}
If you sell this automation on a marketplace that pays in SOL, send payouts to your proved wallet and keep the sale signature for hand-in. This tool is the product buyers actually need after they sell anything on-chain.
MIT