LogoLogo
  • ENTER THE GR1D
    • Overview
    • GR1D Blockchain
    • GR1D Token
    • GR1D Network Utility
      • Blockchain Gaming
      • On-Chain Intellectual Property
      • Multi-Chain Consumer Applications
  • GR1D Network
    • GR1D Protocol
    • Multi-Chain Asset Orchestration
      • Multi-Chain Asset Verification SDK
        • Verify Ethereum Asset
        • Verify Solana Asset
      • GR1D MCAO Solutions
    • Intent Layer
      • GR1D Intent Architecture
      • GR1D Intent Technical Underpinnings
    • GR1D Multi-Chain Apps
      • GR1D TERM1NAL
  • Build with GR1D
    • GR1D Chain Info
      • GR1D Testnet Network Info
      • Connect to GR1D Testnet
      • Bridge to GR1D Testnet
      • Smart Contracts on GR1D Testnet
      • Explorer on GR1D Testnet
    • GR1D SDKs & APIs
    • Guide: Enter the GR1D Testnet
  • Circuit Nodes 101
    • Circuit Nodes Explained
    • Circuit Chip
    • Power your Circuit Node
      • Hardware Requirements for GR1D Circuit Node
      • How to Run GR1D Circuit Node
    • Node Operator Rewards
  • GR1D Tokenomics
    • Token Utility
    • Token Value Accrual
    • Staking and Redemptions
    • Rewards and Emissions
    • Token Overview
    • Token Distribution
  • GR1D Ecosystem
    • Amazon.com
    • Reddit.com
Powered by GitBook
On this page
Export as PDF
  1. Build with GR1D
  2. GR1D Chain Info

Smart Contracts on GR1D Testnet

Deploying Smart Contracts

Let’s get your smart contracts live on the GR1D Testnet. It’s straightforward if you’ve deployed on Ethereum before—same tooling, just a different network.

Step 1: Write Your Contracts

Make sure your Solidity version matches the one set in your Hardhat/Truffle config (I recommend 0.8.26).

Step 2: Compile and Deploy

With Hardhat:

npx hardhat compile
npx hardhat run scripts/deploy.js --network gr1dTestnet

With Truffle:

truffle compile
truffle migrate --network gr1dTestnet
PreviousBridge to GR1D TestnetNextExplorer on GR1D Testnet