sol-parser-sdk-botlisted
Install: claude install-skill 0xfnzero/solana-bot-dev-skills
# Sol Parser SDK Bot
Use this skill for direct `sol-parser-sdk` usage from Chinese or English requests. If the user wants a higher-level stream facade, consider `solana-streamer-bot` first.
## What The SDK Provides
- Low-latency Solana DEX event parsing.
- Yellowstone gRPC subscription helpers.
- RPC transaction parsing by fetched transaction or signature.
- Account subscriptions and account event parsing.
- Jito ShredStream support with important data-completeness caveats.
- Protocol and event filtering for parser-side pruning.
- Contribution paths for adding protocols, event types, account fillers, and examples.
Supported protocol families include PumpFun, PumpSwap/Pump AMM, Pump Fees, Bonk/Raydium Launchpad, Raydium CPMM, Raydium CLMM, Raydium AMM V4, Meteora DAMM v2, Meteora Pools, Meteora DLMM, and Orca Whirlpool.
Current source layout:
- `src/core/events/enum_impl.rs` and `src/core/events/types.rs`: `DexEvent` variants and event structs.
- `src/grpc/types.rs`: `OrderMode`, `ClientConfig`, `Protocol`, `EventType`, `EventTypeFilter`, transaction/account filters.
- `src/grpc/filter.rs`: `TransactionFilter::for_protocols` and `AccountFilter::for_protocols`.
- `src/instr`, `src/logs`, `src/accounts`: instruction, log, and account parsers.
- `src/rpc_parser.rs`: RPC transaction parsing helpers.
- `examples/`: runnable gRPC, RPC parse, account subscription, ShredStream, and debug examples.
## Rust Imports And Setup
Typical dependency:
```toml
sol-parser-sdk = "0.5.1"