Deploying a Smart Contract in INK Onchain Testnet.
-
Software
Foundry Forge 0.2.0
- Foundry
-
Clone ink-onchain-deploy Repository
git clone https://github.com/0xfas/ink-onchain-deploy.git -
Move to ink-onchain-deploy Repository
cd ink-onchain-deploy
-
Create a .env file
touch .env -
Edit .env file
PRIVATE_KEY="Your Private Key" INKSEPOLIA_RPC_URL="https://rpc-qnd-sepolia.inkonchain.com" BLOCKSCOUT_API_KEY="Your blockscout API Key" -
Build Your Project
source .envforge build -
Run Tests
forge test
-
For Deploy
forge script script/Deploy.s.sol:DeployScript --rpc-url $INKSEPOLIA_RPC_URL --broadcast -
For Verify
forge verify-contract --rpc-url $INKSEPOLIA_RPC_URL --verifier blockscout --verifier-url "https://explorer-sepolia.inkonchain.com/api" <Your Contract Address> src/InkContract.sol:Fas
➖ Telegram Channel: Airdrop Infinity
➖ Telegram Group: Airdrop Infinity Group
➖ X: 0xFAS
❤️ Thank You