You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Click "Use this template" on [GitHub](https://github.com/catapulta-sh/catapulta-foundry-template) to create a new repository with this repo as the initial state.
28
+
Click "Use this template" on [GitHub](https://github.com/catapulta-sh/catapulta-foundry-template) to get started quickly.
31
29
32
30
You can also git clone this repository and enter to the repository directory:
## Deploy your first smart contracts with Catapulta
40
38
41
39
1. Install forge dependencies
42
40
@@ -50,22 +48,15 @@ forge install
50
48
npm i -g catapulta
51
49
```
52
50
53
-
3. 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
> This tool will automatically create a new encrypted account named `CATAPULTA_DEPLOYER` via Foundry `cast wallet import` if you don't provide any keystore account via `--account` param.
58
+
59
+
The command will build and proceed to broadcast your deployment script to the desired network without RPC configs.
7. Check the deployment report at the Catapulta UI, and enjoy automated Etherscan verification without any extra configs or API keys.
93
+
4. Check the deployment report at the Catapulta UI, and enjoy automated block explorer verification in Etherscan, Blockscout and Sourcify without any extra configs.
0 commit comments