[{"data":1,"prerenderedAt":246},["ShallowReactive",2],{"article-en-rpc-provayder":3,"articles-titles-en":188},{"id":4,"title":5,"body":6,"date":158,"description":159,"draft":160,"extension":161,"faq":162,"faqTitle":178,"image":179,"meta":180,"navigation":181,"path":182,"seo":183,"sitemap":184,"stem":185,"tags":186,"__hash__":187},"articlesEn\u002Frpc-provayder.md","RPC Node and Blockchain Endpoints",{"type":7,"value":8,"toc":148},"minimark",[9,13,16,21,24,28,95,99,102,105,109,128,132,135,138,142,145],[10,11,12],"p",{},"An RPC node handles application requests to a blockchain: blocks, balances, contract state and signed transaction broadcast. A blockchain endpoint is the URL used to call that node.",[10,14,15],{},"Settla provides shared and private endpoints for supported networks. Select the model based on methods, history depth, peak load and security requirements.",[17,18,20],"h2",{"id":19},"what-is-an-rpc-node","What is an RPC node?",[10,22,23],{},"RPC means remote procedure call. For example, an EVM client can call eth_getBalance, eth_call or eth_sendRawTransaction. Private keys should normally remain in a wallet or protected signer.",[17,25,27],{"id":26},"public-rpc-vs-private-rpc","Public RPC vs private RPC",[29,30,31,47],"table",{},[32,33,34],"thead",{},[35,36,37,41,44],"tr",{},[38,39,40],"th",{},"Criterion",[38,42,43],{},"Public\u002Fshared RPC",[38,45,46],{},"Private RPC",[48,49,50,62,73,84],"tbody",{},[35,51,52,56,59],{},[53,54,55],"td",{},"Resources",[53,57,58],{},"Shared pool",[53,60,61],{},"Agreed project capacity",[35,63,64,67,70],{},[53,65,66],{},"Limits",[53,68,69],{},"Plan defaults",[53,71,72],{},"Workload-specific",[35,74,75,78,81],{},[53,76,77],{},"Configuration",[53,79,80],{},"Standard",[53,82,83],{},"Custom where supported",[35,85,86,89,92],{},[53,87,88],{},"Cost",[53,90,91],{},"Lower entry cost",[53,93,94],{},"Higher dedicated cost",[17,96,98],{"id":97},"latency-rate-limits-and-uptime","Latency, rate limits and uptime",[10,100,101],{},"Measure p95\u002Fp99, error rate, head lag and heavy-method performance rather than relying on averages. Production clients need timeouts, bounded backoff and protection from duplicate transaction submission.",[10,103,104],{},"Availability is governed by published plan terms or a contract; no endpoint should be treated as infallible.",[17,106,108],{"id":107},"where-rpc-nodes-are-used","Where RPC nodes are used",[110,111,112,116,119,122,125],"ul",{},[113,114,115],"li",{},"Wallet balances and transaction broadcast.",[113,117,118],{},"Exchange deposits, confirmations and withdrawals.",[113,120,121],{},"DeFi contract reads, logs and transactions.",[113,123,124],{},"Explorer indexing and blockchain analytics.",[113,126,127],{},"Background jobs and real-time subscriptions.",[17,129,131],{"id":130},"when-to-buy-an-rpc-node-or-switch-to-private-rpc","When to buy an RPC node or switch to private RPC",[10,133,134],{},"Measure traffic and compile a method matrix first. Clarify whether archive, tracing, debug API, WebSocket or gRPC is needed. Compare the cost of the required request profile and operational conditions, not an abstract endpoint price.",[10,136,137],{},"A standard blockchain endpoint is enough to start. If production load hits limits or requires isolation, buying an RPC node in a private configuration is possible without changing business logic, provided the API remains compatible.",[17,139,141],{"id":140},"blockchain-rpc-and-blockchain-endpoints-for-wallets-exchanges-and-defi","Blockchain RPC and blockchain endpoints for wallets, exchanges and DeFi",[10,143,144],{},"Blockchain RPC is the technical integration layer for any product connecting to a public network. Wallets use RPC endpoints to fetch balances, estimate fees and broadcast signed transactions. Exchanges build deposit, confirmation and withdrawal logic on blockchain endpoints. DeFi protocols call smart contracts via eth_call and monitor events through subscriptions.",[10,146,147],{},"A private RPC node lets each application component use a dedicated request pool: user reads, background indexers and critical transaction broadcast do not compete for a shared quota. This reduces the risk of service degradation during peak periods.",{"title":149,"searchDepth":150,"depth":150,"links":151},"",2,[152,153,154,155,156,157],{"id":19,"depth":150,"text":20},{"id":26,"depth":150,"text":27},{"id":97,"depth":150,"text":98},{"id":107,"depth":150,"text":108},{"id":130,"depth":150,"text":131},{"id":140,"depth":150,"text":141},"2025-06-23","Shared and private RPC nodes and blockchain endpoints for wallets, exchanges, DeFi, analytics and Web3 applications.",false,"md",[163,166,169,172,175],{"question":164,"answer":165},"Is an RPC node a separate blockchain?","No. It is a node in an existing network with a programmatic interface.",{"question":167,"answer":168},"How is an endpoint different from an API?","An endpoint is a concrete network address; an API defines methods and rules.",{"question":170,"answer":171},"Why use private RPC?","For allocated capacity, agreed limits, access controls or special methods.",{"question":173,"answer":174},"Can RPC broadcast transactions?","Yes, when supported; applications usually submit an already signed transaction.",{"question":176,"answer":177},"Does every project need archive RPC?","No. Archive access is for specific historical-state queries.","RPC node FAQ",null,{},true,"\u002Frpc-provayder",{"title":5,"description":159},{"loc":182},"rpc-provayder",[],"t0NdchKFpoRvIilC09Acuw2enuXWflS3pggb8m4YzRw",[189,193,197,201,205,209,213,217,221,225,229,230,234,238,242],{"path":190,"title":191,"description":192},"\u002Finfura-getblock-tatum-alternative","An Alternative to Infura, GetBlock and Tatum","Compare Infura, GetBlock, Tatum, shared provider APIs and private blockchain nodes by limits, control, operations and migration cost.",{"path":194,"title":195,"description":196},"\u002Fbtc-explorer","Bitcoin Explorer — Check a Bitcoin Transaction","How to use a Bitcoin explorer to check a transaction, TxID, confirmations, inputs, outputs, fees and address activity.",{"path":198,"title":199,"description":200},"\u002Fblockchain-endpoints","Blockchain Endpoints for Crypto Projects","Blockchain endpoints from Settla for Bitcoin, Ethereum, TON, Solana, Polygon and BNB Chain: RPC, WebSocket and API access for crypto projects.",{"path":202,"title":203,"description":204},"\u002Fblockchain-explorer","Blockchain Explorer","Learn how blockchain explorers check transactions, addresses, blocks and tokens across Bitcoin, Ethereum, Solana, TON, Polygon and Litecoin.",{"path":206,"title":207,"description":208},"\u002Fnode-provider","Crypto Node Provider for Web3 Projects","Private blockchain nodes, RPC endpoints and managed node hosting for Web3, wallets, exchanges, DeFi, explorers and analytics.",{"path":210,"title":211,"description":212},"\u002Fethereum-erc20-bnb-address","Ethereum ERC20 and BNB Token Addresses","Learn how Ethereum, ERC20 and BNB\u002FBSC addresses look, how wallet and token contract addresses differ, and how to verify them.",{"path":214,"title":215,"description":216},"\u002Fkak-proverit-tranzaktsiyu-bitcoin","How to Check a Bitcoin Transaction","Step-by-step guide to checking a Bitcoin transaction by transaction hash in Bitcoin Explorer: confirmations, fee and addresses.",{"path":218,"title":219,"description":220},"\u002Fkak-proverit-tranzaktsiyu-polygon","How to Check a Polygon Transaction","How to check a Polygon transaction by hash through a Polygon explorer: status, block confirmations, addresses, MATIC\u002FPOL, tokens and contract calls.",{"path":222,"title":223,"description":224},"\u002Fkak-proverit-usdt-tranzaktsiyu","How to Check a USDT Transaction","How to check a USDT transaction by hash in TRC20, ERC20 and BEP20 networks: choose the explorer, verify status, addresses, amount and token contract.",{"path":226,"title":227,"description":228},"\u002Flitecoin-explorer","Litecoin Explorer: How to Check an LTC Transaction","Litecoin Explorer helps verify an LTC transaction by hash: status, confirmations, block, fee, inputs and outputs. Step-by-step guide from Settla.",{"path":182,"title":5,"description":159},{"path":231,"title":232,"description":233},"\u002Fsolana-explorer-solscan-obzor","Solana Explorer and Solscan: Check a Transaction","How to check a Solana signature, slot, status, programs, instructions, token accounts and address activity with an explorer.",{"path":235,"title":236,"description":237},"\u002Fton-scanner-tonscan-obzor","TON Scan — TON Blockchain Explorer","How to use a TON explorer to check TON addresses, transactions, messages, blocks, jettons and smart-contract execution.",{"path":239,"title":240,"description":241},"\u002Fchto-takoe-grpc","What Is gRPC?","A plain-language guide to gRPC, Protocol Buffers, streaming, REST differences and uses in blockchain infrastructure and APIs.",{"path":243,"title":244,"description":245},"\u002Fblockchain-api","blockchain API: managed access to blockchain networks","blockchain API on Settla: 99.9% SLA, \u003C50 ms latency, Bitcoin, Ethereum, Tron, Solana, BNB. Dedicated nodes and API.",1789558938623]