>Deploy and verify on Ethereum

SDK & collaborative platform to speed up Web3 development.

>
Sign up for free and access Sepolia Faucet!
Foundry-first platform

Check our template with 1-click Foundry setup for Cursor or VSCode, to get started in less than 5 minutes.

Solidity scripts (.s.sol)
Zero code changes
Zero RPC configs
Keystore & ledger supported
Non-custodial
Multi-chain
Import past deployments
Free testnet gas
Automated EIP configs per chain
Verify anywhere, automatically
Forget about faucets
Use the --sponsor flag and Catapulta will fund your deployer account with the amount needed for any testnet deployment.

Keep track of all your deployments, in a single place

Catapulta reportCatapulta report

Share reports with your team

By default all reports are private, but you can make them public to share with your users, clients or team members.

Report is public
https://catapulta.sh/report/a2abe10f-e6e0-4e92-883e-d80ca9dfbe33
Import and verify past Foundry deployments

Get all your past deployments in one dashboard to never lose context of your on-chain work, and re-trigger verification of all your smart contracts pending to be verified.

$ Terminal

catapulta import broadcasts/137/Deployment.json

+20 EVM networks supported

Ethereum Mainnet
Ethereum Sepolia
Ethereum Goerli
Ethereum Holesky
Polygon
Polygon Mumbai
Polygon Amoy
Polygon ZK EVM
Polygon ZK EVM Testnet
Base
Base Goerli
Base Sepolia
Optimism
Optimism Goerli
Optimism Sepolia
Arbitrum
Arbitrum Goerli
Arbitrum Sepolia
Metis
Metis Goerli
BSC (Binance Smart Chain)
BSC Testnet
Gnosis
Gnosis Chiado Testnet
ZkSync Era Mainnet
ZkSync Era Testnet
Degen
Kroma
Kroma Testnet
Mantle
Mantle Testnet

Deploy in +20 networks without native gas

Gas abstraction for developers

Fund your project with USD or stablecoins, and deploy anywhere in 20 EVM networks. We take care of funding your deployer addresses without code changes. We support all accounts supported by Foundry or Hardhat, like private keys, mnemonics, Ledger, or Amazon KMS.

Forget about RPC endpoints

Specify the network name and Catapulta will route the transactions, without RPC endpoints or block explorer configs. We take care of infra so you can focus on code.

Your private keys, better with you

All transaction signing occurs locally in your machine using Hardhat or Foundry, as always. Once signed, the Catapulta RPC Relay will determine gas costs and fund your deployer account.

Deploy in +20 networks, with zero configs

Perform complex multi-chain deployments with a single CLI command.

What Solidity developers say about Catapulta?

"Honestly it's worth it. Verification on all chains without problems and without having to generate x api keys. For chains with multiple explorer it even verified on all of them."

profile picture

"Verification was a major issue for us, considering the complexity of the contracts and the dozen libraries used. Catapulta automated that process, and integration only required editing a single line in our deployment script."

profile picture

"Catapulta saves a significant amount of time during deployment by eliminating the need to configure RPCs Providers and Etherscan APIs for contract verification, and provides a comprehensive Deployment Report."

profile picture
>
Sign up for free and access Sepolia Faucet!

Deploy anywhere with Catapulta

With Catapulta you can deploy & get verified in multiple block explorers at +20 networks and aims to supports all popular networks with only a single subscription. All of this, without the need of native gas in each chain.

Pay once, deploy anywhere in Web3.

- Click here to see the list of all supported networks

  • Ethereum Mainnet
  • Ethereum Sepolia
  • Ethereum Goerli
  • Ethereum Holesky
  • Polygon
  • Polygon Mumbai
  • Polygon Amoy
  • Polygon ZK EVM
  • Polygon ZK EVM Testnet
  • Base
  • Base Goerli
  • Base Sepolia
  • Optimism
  • Optimism Goerli
  • Optimism Sepolia
  • Arbitrum
  • Arbitrum Goerli
  • Arbitrum Sepolia
  • Metis
  • Metis Goerli
  • BSC (Binance Smart Chain)
  • BSC Testnet
  • Gnosis
  • Gnosis Chiado Testnet
  • ZkSync Era Mainnet
  • ZkSync Era Testnet
  • Degen
  • Kroma
  • Kroma Testnet
  • Mantle
  • Mantle Testnet

If your network is not in the list, contact us and if approved we will add it to Catapulta in 2 days.

Delegated Etherscan verification

Once you deploy, Catapulta starts a separate instance which performs the verification of smart contracts in block explorers. In the meantime, you can focus on coding or enjoy your time, instead of dealing with verification errors, API keys, captchas and manual work.

Automated deployment dashboards

Deployment reports are critical yet there is no standard about what do you need to save after a deployment. You must save your compilation artifacts in each deployment, due you may need it in the future for replicating a deployment in the case you want to expand to another network via CREATE2 or during a deployment audit.

Once your deployment session is finished, Catapulta generates a deployment report and collects all contract names, contract addresses, commit hash, txs, artifacts and ABIs and stores the report in your private dashboard.

Each deployment report is individual from the rest of deployments, enabling you to debug better a deployment session and keep context.

Catapulta report

Private testnets and forks with BuildBear

With Catapulta CLI you can deploy directly to a private testnet via BuildBear Sandbox. The sandbox allows you to deploy and interact with other protocols in mainnet networks, but in a private network without worrying about gas.Catapulta report

Collaborative deployments dashboard

Invite your team members or clients to a Catapulta project, and they will have access to your deployments, contract addresses, and ABIs. Perfect for sharing deployments between departments or clients.

No code changes or configs needed

Forget about setting up RPC urls and API keys in your project configuration file, with the Catapulta CLI you can deploy with just specifying the network name or chain id. Currently we support +20 networks where you can deploy directly from Foundry or Hardhat.

Track your transaction costs

Catapulta allows to track your deployment costs across different projects and networks, helping to keep track your gas usage.

Contracts ABI Hosting

All the artifacts can always be retrieved via Catapulta Storage, you can download a JSON report from the report page or copy the JSON report URL and be able to load your contracts directly in your frontend or backend. With this feature you can skip building your own S3 backend for storing your contract artifacts.

What's next with Catapulta?

Catapulta aims to make your Web3 development easier, bringing a faster & safer environment for developers. In the future you will be able to link your Github repositories and directly perform deployments from your browser or CI/CD, without a terminal or console. And many more features that are in the pipeline.
We take feature requests from developers very seriously, if you want to request a new feature, contact us!

Release faster with Catapulta

Want to meet or see a demo?

Book your demo