Skip to main content

Foundry

Foundry is a smart contract development toolchain.

With Foundry you can manage your dependencies, compile your project, run tests, deploy smart contracts, and interact with the chain from the command-line and via Solidity scripts.

Check out the Foundry Book to get started with using Foundry with Funki.


Using Foundry with Funki

Foundry supports Funki out-of-the-box.

Just provide the Funki RPC URL and Chain ID when deploying and verifying your contracts.

Mainnet

Deploying a smart contract

forge create ... --rpc-url=`https://rpc-mainnet.funkichain.com`/

Verifying a smart contract

forge verify-contract ... --chain-id 33979

Testnet

Deploying a smart contract

forge create ... --rpc-url=https://funki-testnet.alt.technology

Verifying a smart contract

forge verify-contract ... --chain-id 3397901