Routescan integrated in Catapulta to improve DevX of Avalanche network

Routescan integration with Catapulta

Routescan have been integrated into Catapulta to offer:

  • Automated verifications of smart contracts in Routescan-based explorers, without extra commands, configs or manual source code uploads.
  • Added hyperlinks to Routescan-based block explorer at the deployment report, so you can share your smart contracts and transactions with Snowtrace.io links, without the need of searching addresses at the block explorer.

verify in routescan block explorer

What is Routescan?

Routescan is a robust block explorer tailored for seamless navigation across the multi-chain space. It features a unified interface that eases the exploration, interaction, and analysis, acting as a bridge that enables users to obtain comprehensive insights, thereby nurturing a more profound understanding of the multi-chain ecosystem.

What is Catapulta?

Catapulta is a powerful smart contracts deployment tool for Foundry and Hardhat. Allows you to deploy your smart contracts in more than +14 EVM networks, delegate the verification in all block explorers, and share your deployments reports across your team, all with a single deploy command and with zero configs.

  • Deploy into +14 networks, without boilerplate configs.
  • Verify in all block explorers, without losing time with manual uploads.
  • Collaborative dashboard to track all your deployments, with block explorer links.
  • Cost tracking of your deployments.

Deploy contracts in Avalanche Fuji with Catapulta and Routescan

Catapulta supports Foundry or Hardhat Deploy scripts, and does not require any change in your codebase.

Catapulta deployment report with Snowtrace

To try out Catapulta support for Routescan, let’s deploy with Foundry at the Avalanche Fuji testnet, with the Catapulta Foundry Template.

  1. Git clone the Catapulta Foundry Template repository and enter to the repository directory:
git clone https://github.com/catapulta-sh/catapulta-foundry-template
cd catapulta-foundry-template
  1. Install Forge dependencies
forge install
  1. Generate a new private key with Catapulta, is stored offline in your .env, or add your own as PRIVATE_KEY in the .env file stored at the root of the project
npx catapulta wallet

# Output:
# Wallet address: 0x6B193d5604e09f1737E33cFc4B06fb3f2C7fC3CE
# Private key appended to your .env file.
  1. Get testnet Fuji AVAX balance for your generated wallet address at this Fuji Faucet powered by Triangle.
  2. Create a project to obtain a free API KEY at Catapulta Dashboard, and paste it asCATAPULTA_API_KEY into your .env file.
  3. Deploy the contracts into Avalanche Fuji testnet with Catapulta. Catapulta will take care of the verification
npx catapulta script scripts/Deploy.sol --network avalancheFuji

That’s it! After a successful deployment, visit the deployment report with your browser and you will see all contracts verified in Snowtrace, a Routescan based block explorer.

To know more about Catapulta visit our social pages:

X (Prev Twitter): https://x.com/catapulta_sh

Linkedin: https://www.linkedin.com/company/98905260

Sign up with Catapulta today and enjoy a better Solidity development experience, with zero-config deployments, automated verifications in block explorers and deployment reports which you can share within your team, clients or users.