Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Commit

Permalink
Update the community RPC list (#744)
Browse files Browse the repository at this point in the history
* Update RPC list with network info

* Add run your own RPC

* Fix urls for soroban cli

* Fix path to cli

* Fix relative link

* Add formatted mdx

---------

Co-authored-by: Jane Wang <janewang@Janes-MacBook-Pro.local>
  • Loading branch information
janewang and Jane Wang authored Feb 26, 2024
1 parent 92d404f commit 05e921b
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 27 deletions.
2 changes: 1 addition & 1 deletion dapps/guides/initialization.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ This command will mint 100 tokens to the designated user's account.

By following these steps, you ensure that the Soroban token smart contracts are correctly deployed and initialized, setting the stage for the Dapp to effectively interact with the token.

For a deeper dive into Soroban CLI commands, check out the [Soroban CLI repo](https://github.com/stellar/soroban-tools/tree/main/cmd/soroban-cli/src/commands).
For a deeper dive into Soroban CLI commands, check out the [Soroban CLI repo](https://github.com/stellar/soroban-cli/tree/main/cmd/soroban-cli/src/commands).

## Automating Initialization with Scripts

Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started/setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ cargo install --locked --version 20.1.1 soroban-cli
:::info

Report issues and share feedback about the Soroban CLI
[here](https://github.com/stellar/soroban-tools/issues/new/choose).
[here](https://github.com/stellar/soroban-cli/issues/new/choose).

:::

Expand All @@ -97,7 +97,7 @@ $ soroban
Build, deploy, & interact with contracts; set identities to sign with; configure networks; generate keys; and more.

Intro: https://soroban.stellar.org
CLI Reference: https://github.com/stellar/soroban-tools/tree/main/docs/soroban-cli-full-docs.md
CLI Reference: https://github.com/stellar/soroban-cli/tree/main/docs/soroban-cli-full-docs.md

Usage: soroban [OPTIONS] <COMMAND>

Expand Down
33 changes: 20 additions & 13 deletions docs/reference/rpc-list.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,28 @@ Multiple infrastructure providers have made Soroban RPC endpoint services availa

These providers allow access to the Testnet and Mainnet networks.

| Provider | Signup / Access |
| :---------------------------------------------------- | --------------------------------------------------- |
| [Blockdaemon](https://www.blockdaemon.com) | [Access](https://www.blockdaemon.com/apply/soroban) |
| [Validation Cloud](https://validationcloud.io/) | [Access](https://app.validationcloud.io/) |
| [QuickNode](https://www.quicknode.com/chains/stellar) | [Access](https://www.quicknode.com/chains/stellar) |
| [NowNodes](https://nownodes.io/nodes/stellar-xlm) | [Access](https://nownodes.io/nodes/stellar-xlm) |
| [Gateway](https://gateway.fm/) | [Access](https://gateway.fm/public-rpc/) |
| Provider | Access | Futurenet | Testnet | Mainnet |
| ------------------------------------------------------- | --------------------------------------------------- | ------------- | --------- | ----------- |
| [Blockdaemon](https://www.blockdaemon.com) | [Access](https://www.blockdaemon.com/apply/soroban) | Not available | Available | Available |
| [Validation Cloud](https://validationcloud.io/) | [Access](https://app.validationcloud.io/) | Not available | Available | Coming soon |
| [QuickNode\*](https://www.quicknode.com/chains/stellar) | [Access](https://www.quicknode.com/chains/stellar) | Not available | Available | Available |
| [NowNodes](https://nownodes.io/nodes/stellar-xlm) | [Access](https://nownodes.io/nodes/stellar-xlm) | Available | Available | Coming soon |
| [Gateway](https://gateway.fm/) | [Access](https://gateway.fm/public-rpc/) | Not available | Available | Available |

## SDF (Futurenet and Testnet only)
\*_Please note that Quicknode combines Horizon and RPC in the same endpoint._

SDF has made available Soroban RPC endpoints with access to the Futurenet and Testnet networks. These services are free to use, and are suitable for development and testing.
## SDF Provided RPC (Futurenet and Testnet only)

SDF has made available Soroban RPC with access to the Futurenet and Testnet networks. These services are free to use, and are suitable for development and testing.

SDF will not be providing a publicly available RPC endpoint for Mainnet. Developers should select an ecosystem provider that works for their project before migrating to Mainnet. In some cases, projects may choose to [run their own RPC instance](rpc.mdx#run-your-own-instance).

| Provider | Endpoint | Friendbot | Network |
| :---------------------------- | ------------------------------------- | ----------------------------------------- | ----------- |
| [SDF](http://www.stellar.org) | `https://rpc-futurenet.stellar.org` | `https://friendbot-futurenet.stellar.org` | `Futurenet` |
| [SDF](http://www.stellar.org) | `https://soroban-testnet.stellar.org` | `https://friendbot.stellar.org` | `Testnet` |
| Network | RPC Endpoint | Friendbot Endpoint | Provider |
| ----------- | ------------------------------------- | ----------------------------------------- | ----------------------------- |
| `Futurenet` | `https://rpc-futurenet.stellar.org` | `https://friendbot-futurenet.stellar.org` | [SDF](http://www.stellar.org) |
| `Testnet` | `https://soroban-testnet.stellar.org` | `https://friendbot.stellar.org` | [SDF](http://www.stellar.org) |

## Run Your Own RPC

If you are interested in running your own RPC, please checkout
[this page](./rpc#docker-image).
20 changes: 9 additions & 11 deletions docs/reference/soroban-cli.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
sidebar_position: 80
title: Soroban CLI
description: The tool for interacting with deployed contracts.
description: The command line tool for interacting with Soroban and deployed contracts.
sidebar_custom_props:
migration:
href: https://developers.stellar.org/docs/tools/developer-tools#soroban-cli
Expand All @@ -14,19 +14,17 @@ This page has been migrated to the Stellar Developers documentation. Please [cli

:::

Soroban CLI is the command line interface to Soroban. It allows you to build, deploy, and interact with smart contracts; configure identities; generate key pairs; manage networks; and more.
The Soroban CLI is the command line interface to Soroban. It allows you to build, deploy, and interact with smart contracts; configure identities; generate key pairs; manage networks; and more.

Install Soroban CLI as explained in [Setup](../getting-started/setup.mdx).

Auto-generated comprehensive reference documentation is available at:
https://github.com/stellar/soroban-tools/blob/main/docs/soroban-cli-full-docs.md

Subscribe to releases on the GitHub repository:
https://github.com/stellar/soroban-tools
- [Installation](../getting-started/setup.mdx)
- [Autocomplete](https://github.com/stellar/soroban-cli/blob/main/docs/soroban-cli-full-docs.md#soroban-completion)
- [Docs](https://github.com/stellar/soroban-cli/blob/main/docs/soroban-cli-full-docs.md)
- [Latest Release](https://github.com/stellar/soroban-cli/releases)

:::info

Report issues and share feedback about Soroban CLI here:
https://github.com/stellar/soroban-tools/issues/new/choose
To report issues or request feature enhancements about Soroban CLI, please open
a Github issue here:
https://github.com/stellar/soroban-cli/issues/new/choose

:::

0 comments on commit 05e921b

Please sign in to comment.