ConstReadonlyACCOUNTS: ServiceToken<AccountsClient>Typed account fetchers with built-in decoding.
ReadonlyAI_AI tools toolkit (LangChain-compatible).
ReadonlyCLIENT: ServiceToken<SynapseClient>The SynapseClient instance — top-level orchestrator.
ReadonlyCONFIG: ServiceToken<SynapseClientConfig>SynapseClient configuration.
ReadonlyDAS: ServiceToken<DasClient>Digital Asset Standard (DAS) client — Metaplex Read API.
ReadonlyGRPC: ServiceToken<GrpcTransport>gRPC transport for Yellowstone/Geyser streaming.
ReadonlyPROGRAMS: ServiceToken<ProgramsBundle>Program instruction encoders bundle.
ReadonlyPROTOCOL_Protocol tools (Jupiter, Raydium, Metaplex, etc.).
ReadonlyRPC: ServiceToken<SolanaRpc>Typed Solana JSON-RPC facade (53 methods).
ReadonlyTRANSPORT: ServiceToken<HttpTransport>Raw HTTP transport for RPC calls.
ReadonlyWS: ServiceToken<WsClient>WebSocket real-time subscription client.
Pre-defined service tokens for all Synapse SDK modules.
These tokens are type-safe:
ctx.resolve(Tokens.RPC)returnsSolanaRpc,ctx.resolve(Tokens.CLIENT)returnsSynapseClient, etc.