Set up the Development Environment
Knowledge about how to set up various environments is not required before you get started, however, it may be helpful to review the following sections to learn more about the purpose of each Environment, and their specific requirements.
For example, to build and test Wasm smart contracts, an ink! Environment with a Swanky node is appropriate. On the zkEVM, a different kind of environment is required.
When you are ready to deploy a smart contract to production, you can use the information contained within this section to configure an RPC endpoint.
📄️ Ink! Environment
Overview
📄️ Network RPC endpoints
What is RPC Node?
📄️ Test Tokens
A faucet is the site/place where you can get test tokens. Faucets are available for all Shibuya accounts and empty Astar and Shiden accounts. Use them to make sure your wallet has enough assets to cover the cost of deployment and pay transaction gas.
📄️ Light Client node with no RPC
Integrate with the Astar networks using a light client.
📄️ Running Local Network
Now, let's spin up a local network on a standalone node.
📄️ Zombienet
This page is intended for developers & builders.
📄️ Chopsticks & E2E Tests
Create parallel realities of our Substrate networks.
📄️ The Astar Gas Station
Integrate with the Astar Networks Gas Station for optimal priority fee.
📄️ Swanky Dev Container
Together with the swanky-cli tool, you can have the entire environment preinstalled and preconfigured inside a Docker container.