Deploy Contracts
FireChain supports standard EVM smart contract deployment flows.
Requirements
Before deploying:
- Use the correct RPC URL
- Configure Chain ID
917 - Fund your deployer wallet with FIRE
- Confirm your contract settings and environment variables
Example Hardhat Network Configuration
module.exports = {
networks: {
rinia: {
url: "https://rpc-rinia.firestation.io",
chainId: 917,
accounts: ["YOUR_PRIVATE_KEY"]
}
}
};
General Deployment Flow
- Write the contract
- Compile the contract
- Configure the FireChain network
- Deploy from a funded wallet
- Verify the deployment address
- Optionally verify the contract on the explorer
Important
Never expose private keys in public repositories or frontend code.
Next Step
👉 Continue to Verify Contracts