diff --git a/dapps/guides/initialization.mdx b/dapps/guides/initialization.mdx index 5e5b810d..dccbc812 100644 --- a/dapps/guides/initialization.mdx +++ b/dapps/guides/initialization.mdx @@ -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 diff --git a/docs/getting-started/setup.mdx b/docs/getting-started/setup.mdx index 1dce045f..36463fe8 100644 --- a/docs/getting-started/setup.mdx +++ b/docs/getting-started/setup.mdx @@ -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). ::: @@ -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] diff --git a/docs/reference/rpc-list.mdx b/docs/reference/rpc-list.mdx index 11bcc312..9f601a50 100644 --- a/docs/reference/rpc-list.mdx +++ b/docs/reference/rpc-list.mdx @@ -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). diff --git a/docs/reference/soroban-cli.mdx b/docs/reference/soroban-cli.mdx index 9f6b9b50..9b27ec6b 100644 --- a/docs/reference/soroban-cli.mdx +++ b/docs/reference/soroban-cli.mdx @@ -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 @@ -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 :::