GEB Docs
  • Quick Start
  • GEB Consensus
    • Mother Consensus
    • Sub Consensus(Agere)
  • Learn
    • BitAgere Guide
      • Auditor Reference Concepts
      • Executor Reference Concepts
  • Build
    • Validator
      • Wasm Operation
      • L-BTC Validator Operation
    • BitAgere
      • RelayAgere
      • Agere Auditor
      • Agere Executor
  • Use
    • Wasm Wallet
    • Earn $GEB
      • Stake L-BTC
        • What is L-BTC?
        • Download and Run LND Desk
        • Config LND
        • Node Asset Management
          • Open Channel(Get L-BTC)
          • L-BTC ⇌ BTC (on GEB chain)
        • Stake L-BTC Earn $GEB
      • Stake GEB on Agere
    • Earn $BTC
      • Claim and Other Operations
      • Transfer BTC to EVM
    • Bridge
      • Official Bridge
        • BEVM Mainnet
        • BEVM Canary
      • Third-Party Bridge
        • BEVM Mainnet
          • Swap from EVM to BEVM Mainnet
        • BEVM Canary
          • Swap from EVM to BEVM Canary
          • Other assets
            • Bridge PCX from BEVM Canary to Chainx
      • Transfer(EVM<-->Wasm)
  • EVM Development
    • Fee Calculation
      • GEB Mainnet
      • BEVM Canary
    • Smart Contract
      • Write a Contract
        • Set Up the Metamask Configuration
        • Deploy Smart Contract on GEB Signet
        • Deploy Smart Contract on BEVM Canary
      • Foundry
        • Deploy and verify contract by Foundry
      • Contract Verification (BlockScout)
      • ThirdWeb
    • Integrations
      • Oracle
        • Supra
        • DIA
      • Indexer
        • SubQuery
      • Account Abstraction
        • Particle Network
    • Libraries
      • ethereum-list/chains
      • Wagmi
      • Multicall3
    • Canonical contracts
    • Finality
  • Tokenomics
  • The Journy of GEB
  • Audit Reports
  • Community
Powered by GitBook
On this page
  1. EVM Development
  2. Smart Contract

Write a Contract

PreviousSmart ContractNextSet Up the Metamask Configuration

Last updated 2 months ago

Welcome to the GEB Development Journey!

Greetings, aspiring dApp developers! This tutorial is your gateway to decentralized applications on the GEB Canary TestNet. Tailored for beginners, it offers a step-by-step guide to deploying smart contracts on this cutting-edge platform. Upon completion, you'll officially join the ranks of dApp developers.

Essentials:

  • Basic understanding of Solidity.

  • Comfort with software development tools and CLIs.

  • Familiarity with MetaMask.

  • Access to Discord, and Remix.

Estimated Time: Approximately 10 minutes.

What's in Store for You:

  1. Discover GEB Signet:

    • Get acquainted with GEB Signet, the primary network.

    • Dive into GEB Signet, GEB Signet's test network playground.

  2. :

    • Configure MetaMask to seamlessly interact with the GEB Signet.

  3. GEB Signet Smart Contract Deployment:

    • Leverage Remix, the online Solidity IDE, to craft and deploy a straightforward smart contract on your local Astar network.

  4. GEB Signet Deployment Adventure:

    • Elevate your deployment prowess by extending it to GEB Signet.

  5. GEB Mainnet Deployment:

    • Cap off your journey by deploying your smart contract on the GEB Mainnet. Gain insights into the deployment process for production-level dApps.

Prerequisites Check:

Before embarking on this tutorial, ensure you've gathered the essential knowledge and tools.

Let's venture into the captivating realm of decentralized applications on the GEB Signet!

Set Up MetaMask