Carbium Solana Infrastructure Guide
Teaches Claude to wire up Carbium's Solana RPC, WebSocket pubsub, gRPC full-block streaming and DEX swap API with the correct parameters.
Web & APIAdvanced★ 128⑂ 80AI score 7/10Last updated: Jul 31, 2026
What it does
Generates accurate integration code for the full Solana transaction lifecycle on Carbium infrastructure.
- RPC: balance reads, transaction sending, and guidance on commitment levels (processed/confirmed/finalized)
- Standard WebSocket: nine pubsub methods (account, program, logs, signature, slot, block...) plus unsubscribe pairs
- gRPC full-block streaming: Yellowstone-compatible, ~22ms latency, transaction filters (accountInclude/Exclude/Required)
- Swap API: v2 (Q1) returns quote and executable transaction in one call, legacy v1 endpoints, Jito bundle MEV protection, gasless swaps
- Migration tables: parameter mapping from Helius, QuickNode, Triton and Jupiter
Who it's for
- Developers building Solana wallets, dApps or indexers
- Teams evaluating a move off Jupiter Swap API or Helius RPC
- Engineers needing real-time on-chain event handling (MEV bots, arbitrage, program indexing)
- Note: requires a Carbium account; gRPC is gated behind the Business tier ($320/mo)
Examples
- "Write a Node script that watches my wallet balance in real time" → accountSubscribe WebSocket code with reconnect guidance
- "Swap 1 SOL to USDC and submit it" →
/api/v2/quotewithuser_account, deserialize the base64txn, sign and send via RPC - "Migrate our RPC from Helius to Carbium" → drop-in Connection URL swap plus env-var and key-hygiene rules
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/sendaifun/skills/HEAD/skills/carbium/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/carbium folder from the GitHub repo sendaifun/skills into my ~/.claude/skills/carbium/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/sendaifun/skills.git /tmp/sendai-skills && mkdir -p ~/.claude/skills && cp -r /tmp/sendai-skills/skills/carbium ~/.claude/skills/carbium⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repository:
git clone https://github.com/sendaifun/skills.git /tmp/sendai-skills - Copy the skill folder:
mkdir -p ~/.claude/skills && cp -r /tmp/sendai-skills/skills/carbium ~/.claude/skills/carbium - Verify that
~/.claude/skills/carbium/SKILL.mdexists. - Create an RPC key at rpc.carbium.io/signup and a Swap API key at api.carbium.io/login.
- Add
export CARBIUM_RPC_KEY="..."andexport CARBIUM_API_KEY="..."to your~/.zshrcor~/.bashrc, then restart the terminal. Never hardcode or commit keys. - Restart Claude Code and try a prompt such as "Use Carbium to stream new pump.fun launches" or "Fetch a SOL→USDC quote via Carbium".
View source on GitHub ↗License: Apache-2.0