π¦ ClawHub
Headless Crypto trading for agents
by @bnbcompanions
Autonomous trading for AI agents on Solana and BNB Chain. Use when: (1) executing token swaps on DEXs (Raydium, PancakeSwap), (2) checking token prices and b...
π‘ Examples
Prerequisites
1. Private key (environment variable or secure storage) 2. RPC endpoint (public or private node) 3. Python 3.8+ with dependencies
Installation
pip install solana web3 anchorpy raydium-py base58
pip install web3 pancakeswap-sdk
Basic Swap Example
from scripts.raydium_swap import swap_on_raydiumSwap 0.1 SOL for USDC
tx_hash = swap_on_raydium(
input_token="SOL",
output_token="USDC",
amount=0.1,
slippage=1.0 # 1% slippage tolerance
)
βοΈ Configuration
1. Private key (environment variable or secure storage) 2. RPC endpoint (public or private node) 3. Python 3.8+ with dependencies
Installation
pip install solana web3 anchorpy raydium-py base58
pip install web3 pancakeswap-sdk
Basic Swap Example
from scripts.raydium_swap import swap_on_raydiumSwap 0.1 SOL for USDC
tx_hash = swap_on_raydium(
input_token="SOL",
output_token="USDC",
amount=0.1,
slippage=1.0 # 1% slippage tolerance
)
π Tips & Best Practices
"Insufficient funds"
get_balance.py"Slippage exceeded"
"Transaction failed"
"Rate limited"
TERMINAL
clawhub install headless-crypto