🌿 usdc-receive-check v1.0.0 · MIT
Verify USDC / ETH receipt on Base with one command — read-only, public RPC, zero secrets.
What it does
- One-line payment confirmation: you shared your wallet address with a payer; this tells you the moment the money lands — no node, no wallet app.
- Native ETH balance on Base via
eth_getBalance. - USDC via the official Circle contract (
0x8335…2913) — guards against counterfeit tokens. - Read-only by construction: never asks for a private key or seed phrase.
- Testnet included (
base-sepolia, faucet) — rehearse the whole flow without paying gas. - Honest exit codes:
0data obtained ·1network error ·2invalid address.
Install (pip, v1.0+)
pip install "usdc-receive-check @ git+https://mandrilly.com/git/usdc-receive-check.git"
Zero required dependencies (standard library only). On a system with no CA store (e.g. fresh macOS venv):
pip install "usdc-receive-check[certs] @ git+https://mandrilly.com/git/usdc-receive-check.git"
Quick start
usdc-receive-check 0x0f361FBAea6F0dedcE0F60b31e6E93BAB59aA109 usdc-receive-check 0x… --network base-sepolia # testnet, no gas cost usdc-receive-check 0x… --rpc https://your-rpc --usdc 0xTOKEN…
Source
git clone https://mandrilly.com/git/usdc-receive-check.git
Requires Python 3.8+. Standard library only.