Time to read: 1 min
General Tools
Faucets
- Rootstock Faucet: Get free test RBTC tokens for development and testing.
- RIF Testnet Faucet: Obtain free RIF testnet tokens to explore the RIF ecosystem.
- Thirdweb Faucet: Get free test RBTC tokens for development and testing. Not available on FREE plans.
Gas
- See the gas section for more information.
Exchanges - Getting RBTC
To acquire RBTC or RIF, you can use various methods:
- Exchanges: Purchase RBTC or RIF on cryptocurrency exchanges that support them. See the RBTC section to get started. To get RIF, see the RIF Token section.
- Bridges: Transfer your tokens from other blockchains to the Rootstock network using bridges.
Code Quality
To ensure the quality and security of your smart contracts, consider using these tools:
- Sourcify: Verify smart contracts on Rootstock, Sourcify enables transparent and human-readable smart contract interactions through automated Solidity contract verification, contract metadata.
- Slither: Slither built with Solidity & Vyper static analysis framework written in Python3, enables developers to find vulnerabilities, enhance their code comprehension, and quickly prototype custom analyses.
- SolidityScan: Secure your smart contracts on Rootstock, and get accurate security audit results and detailed reports.
dApp Testing
Effectively test your dApps with these tools:
- Cucumber: Write clear and concise test scenarios using Gherkin syntax. Get started using the dApp automation with Cucumber and Playwright
- Playwright: Automate browser interactions to simulate real-world user behavior.
- Synpress: Specifically designed for dApp testing, seamlessly integrates with MetaMask and other wallets.
CI/CD
- Tenderly Virtual TestNets are hosted on-demand infrastructure for running automated tests and staging smart contracts and dapps. Virtual TestNets are simulated blockchain networks, providing access to actual network data through State Sync, allowing full control over the simulated network via Admin RPC, and making it easy to obtain native and ERC-20 tokens through Unlimited Faucet. Rely on Tenderly GitHub Action for provisioning Virtual TestNets for tests and contract staging.