Onboarding Guide
Table of Contents:
- Testnet Configuration
- Bitcoin RPC Providers
- Web Wallets
- Bitcoin Testnet4 Faucet
- Runes and Ordinals
- Indexers
- Explorers
About
This guide contains the relevant sections for how to connect to the Arch testnet RPC service, obtain testnet funds, and view transaction activity on the Arch block explorer.
The Arch testnet is designed to help builder teams deploy their programs and test dapp functionality on a live network.
Testnet Configuration
Use a remote Bitcoin RPC and a local Arch node for testnet development. Create a configuration profile with:
arch-cli config create-profile testnet \
--bitcoin-node-endpoint http://bitcoin-rpc.test.arch.network:80 \
--bitcoin-node-username bitcoin \
--bitcoin-node-password 0F_Ed53o4kR7nxh3xNaSQx-2M3TY16L55mz5y9fjdrk \
--bitcoin-network testnet \
--arch-node-url http://localhost:9002INFO
Run your own local Arch validator node (default RPC at http://localhost:9002) for reliability and control. For production-grade resilience, operating your own infrastructure avoids dependency on third-party Arch RPC services.
Bitcoin RPC Providers
Arch dapp developers need an active Bitcoin RPC to point to. Builders can either choose to run a Bitcoin node themselves or can choose to connect with a Bitcoin RPC provider to facilitate communication with the Bitcoin network.
Providers:
Web Wallets
Arch is compatible with Bitcoin testnet4.
The following wallets currently support testnet4:
Bitcoin Testnet4 Faucet
In order to participate in the Arch testnet, testnet4 Bitcoin is required to pay for transactions and be used in dapps as a medium of exchange with swaps, lending protocols, etc.
You can request testnet4 BTC from the testnet4 mempool.space faucet.
NOTE
A Twitter account is needed as a spam-protection measure.
Runes and Ordinals
The following resources are available for runes/ordinals on Bitcoin Testnet4:
Indexers
Arch Network
Should developers need to index the Arch chain, we have open-sourced our rust indexer which can be forked and customized further to fit the needs of your team.
The source code for this indexer can be found in our arch-rust-indexer repo.
Bitcoin
Should developers need to index the Bitcoin chain, the following resources are available for accessing indexed chain data, both mainnet and testnet4.
