Gateway Architecture
Architecture Overview
The architecture of this system is designed to efficiently handle client requests and interact with the Solana mainnet.
Flowchart of System Components:
Client / OOBE Runtime / SDK connects to Synapse Gateway RPC
Synapse Gateway RPC links to:
RPC Relay Engine
Smart Data Layer
RPC Relay Engine routes to RPC Nodes Pool
Smart Data Layer accesses Cache Storage
RPC Nodes Pool communicates with Solana Mainnet Architecture Explanation
ℹ️ RPC Relay Engine: Manages the routing of requests and selects the best available node to optimize performance.
ℹ️ Smart Data Layer: Engages in the pre-processing, normalization, and enrichment of data, which is applicable to Singularity and Custom setups.
ℹ️ Cache Storage: Functions to minimize duplicate requests, thereby lowering latency and improving overall system efficiency.
Example of future endpoint
/v1/price?mint=
Token price with caching
JSON
/v1/ohlc?mint=&interval=
OHLC data for charts or AI analysis
JSON
/v1/account?address=
Decoded Solana account data
JSON
/v1/pools?mint=
Raydium/Orca pools for a token
JSON
/v1/bubblemap?mint=
Bubblemap and transaction clustering
JSON
Last updated