Description
n8n-nodes-solana-swap




⚡ Solana Blockchain Operations & DEX Trading
Powered by CHECKHC – The Certified Human Data Layer for the AI Era
—
🎯 What’s Inside This Package?
Complete Solana automation node for n8n – Trade tokens, check balances, and send tokens with enterprise-grade features.
Key Features:
- 🔄 Dual DEX Support – Raydium (lower fees) AND Jupiter (best routing)
- 💰 Token Swaps – Trade any SPL token with automatic signing
- 💸 Token Transfers – Send SOL, USDC, USDT, CHECKHC or any SPL token
- 📊 Balance Checks – SOL and SPL token balances
- 📈 Price Tracking – Live token prices via CoinGecko
- 📜 Transaction History – Full account activity logs
- 🔐 Enterprise Security – Sanitized errors, timeout protection, retry logic
—
🔗 Related CHECKHC Packages
| Package | Use Case |
|———|———-|
| n8n-nodes-solana-swap (this) | DEX trading & Solana operations |
| n8n-nodes-digicryptostore | NFT Document certification |
| n8n-nodes-photocertif | Image & Art certification with AI |
| n8n-nodes-proofofauthenticity | Lightweight hash timestamping + C2PA |
—
🚀 Quick Start
1. Install
cd ~/.n8n/nodes
npm install n8n-workflow
npm install n8n-nodes-solana-swap
Restart n8n after installation.
2. Configure Credentials
In n8n: Credentials → Solana API
—
📚 Operations
| Operation | Description |
|———–|————-|
| Get Balance | Get SOL balance of a wallet |
| Get Token Balance | Get SPL token balance |
| Get Token Price | Get current price via CoinGecko |
| Get Transaction History | Get wallet transaction history |
| Get Account Info | Get on-chain account data |
| Get Swap Quote | Get quote from Raydium or Jupiter |
| Execute Swap | Prepare swap transaction |
| Execute Swap (Advanced) | Execute swap with auto-signing |
| Send Token | Send SOL or SPL tokens |
—
🔄 DEX Selection
| Feature | Raydium | Jupiter |
|———|———|———|
| Fees | ✅ Lower | Variable |
| Speed | ✅ Fast | Depends on routing |
| Best For | Popular tokens | Exotic tokens |
—
📋 Common Token Addresses
| Token | Mint Address |
|——-|————-|
| SOL | So11111111111111111111111111111111111111112 |
| USDC | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| USDT | Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB |
| CHECKHC | 5tpkrCVVh6tjjve4TuyP8MXBwURufgAnaboaLwo49uau |
—
🔐 Security Best Practices
✅ DO:
❌ DON’T:
—
🐛 Troubleshooting
“getaddrinfo ENOTFOUND quote-api.jup.ag”
lite-api.jup.ag/swap/v1“Node not updating”
—
🔗 Links
—
📄 License
MIT © CHECKHC
—
🏢 About CHECKHC
CHECKHC is building the Certified Human Data Layer for the AI Era.
🛠️ Our Solutions:
📧 Contact: contact@checkhc.net
🌐 Official Website: www.checkhc.net
—
Made with ❤️ by CHECKHC – Empowering Solana automation for everyone 🚀