diff --git a/networks/mainnet/rpcs.md b/networks/mainnet/rpcs.md index dc36c7612..0e5c939b4 100644 --- a/networks/mainnet/rpcs.md +++ b/networks/mainnet/rpcs.md @@ -4,48 +4,170 @@ description: Public RPC endpoints are available for the Filecoin mainnet. # RPCs -{% hint style="info" %} -[Chainlist](https://chainlist.org/?search=filecoin&testnets=true) contains a dynamically updated list of available Filecoin RPCs. [Find out more at chainlist.org's Filecoin listings](https://chainlist.org/?search=filecoin&testnets=true). -{% endhint %} - -These endpoints are limited to [read-only Filecoin JSON RPC API calls](../../reference/json-rpc/) and [`MPoolPush`](../../reference/json-rpc/mpool.md) for sending messages that have already been signed. - -## [Ankr](https://ankr.com) - -* HTTPS: `https://rpc.ankr.com/filecoin` -* [Supported Filecoin API methods](https://www.ankr.com/docs/rpc-service/chains/chains-list/#filecoin) - -## [ChainupCloud](https://cloud.chainup.com) - -* HTTPS: `https://filecoin.chainup.net/rpc/v1` -* WebSocket: `wss://filecoin.chainup.net/rpc/v1` -* [ChainupCloud documentation](https://docs.chainupcloud.com/blockchain-api/filecoin/public-apis) - -## [Glif](https://api.node.glif.io) - -Please note that publicly available hosted endpoints **only guarantee 2000 of the latest blocks.** - -* HTTPS: `https://api.node.glif.io/rpc/v1` -* WebSocket: `wss://wss.node.glif.io/apigw/lotus/rpc/v1` -* Lotus lite-node command: +[Chainlist](https://chainlist.org/?search=filecoin&testnets=true) provides a dynamically updated list of [available Filecoin - Mainnet RPCs](https://chainlist.org/?search=filecoin&testnets=false). + +These endpoints are limited to [read-only Filecoin JSON RPC API calls](../../reference/json-rpc/) including [Filecoin Eth RPC methods](../../reference/json-rpc/eth.d). The only write operation are [`MPoolPush`](../../reference/json-rpc/mpool.md#mpoolpush) and [`EthSendRawTransaction`](../../reference/json-rpc/eth.md#ethsendrawtransaction)for sending already signed messages. + +{% hint style="info" %} Please note that most publicly hosted endpoints **only guarantee recent state, i.e. 2000 of the latest blocks (last 16.67 hours).** To request an archival node you can contact a provider below. {% endhint %} + + +
+ Glif Nodes + | ++ HTTPS + | +
+ https://api.node.glif.io/rpc/v1
+ |
+
+ WSS + | +
+ wss://wss.node.glif.io/apigw/lotus/rpc/v1
+ |
+ |
+ Docs + | ++ Glif Nodes - Docs + | +|
+ API Support + | ++ All Filecoin and Eth JSON RPC methods including MPoolPush + | +|
+ Contact + | ++ #fil-glif-node-hosting in Filecoin Slack + | +|
+ Ankr + | ++ HTTPS + | +
+ https://rpc.ankr.com/filecoin
+ |
+
+ WSS + | ++ By request at: https://www.ankr.com/rpc/filecoin + | +|
+ Docs + | ++ Ankr Docs - Filecoin + | +|
+ API Support + | ++ All Filecoin and Eth JSON RPC methods including MPoolPush + | +|
+ Chainup Cloud + | ++ HTTPS + | +
+ https://filecoin.chainup.net/rpc/v1
+ |
+
+ WSS + | +
+ wss://filecoin.chainup.net/rpc/v1
+ |
+ |
+ Docs + | ++ Chainup Cloud Docs - Filecoin + | +|
+ NOWNodes + | ++ HTTPS + | +
+ https://fil.nownodes.io (Free for 1 month with signup)
+ |
+
+ Docs + | ++ NOWNodes - Docs + | +|
+ GetBlock + | ++ HTTPS + | +
+ https://filecoin.getblock.io (Free with signup)
+ |
+
+ Docs + | ++ GetBlock - Docs + | +