Hemi
DiscordGithub
  • 🏠Main
    • Welcome to the Hemi Docs
    • Getting Started
      • Developer Quickstart
      • Enthusiast Quickstart
      • Miner Quickstart
    • Network Details
  • ⛰️Foundational Topics
    • The Architecture
      • Consensus and Security Protocols
      • Ethereum Rollups
        • Pros & Cons
        • Decentralized Rollups
      • Sequencer Consensus
        • Proof-of-Stake (PoS)
        • PoS-Only Pitfalls
        • PoS Solutions
      • Proof-of-Proof (PoP)
        • Proof-of-Proof Consensus & Bitcoin Finality
        • Proof-of-Proof vs. Merged Mining
        • Running a PoP Mining
      • Tunnels
        • Ethereum Tunnel
        • Bitcoin Tunnel
      • Ethereum Virtual Machine (EVM)
      • Blocks
      • Transactions
      • Gas
    • Nodes & Clients
      • Node Guides
    • Wallet Support
  • 📖How-To Tutorials
    • Using Hemi
      • Wallet Setup
        • EVM Wallet Setup
        • BTC Wallet Setup
          • Switch Bitcoin Networks
      • Tunnel from Ethereum
        • Tunnel ERC20s via Native Tunnel
        • Tunnel ERC20s via 3rd Party
          • Tunnel via Stargate
      • Tunnel from Bitcoin
        • Tunnel BTC via Native Tunnel
        • Tunnel BTC via 3rd Party
      • Stake
      • Developer Tooling
        • Set Up a Safe Wallet
        • Create a Capsule
      • PoP Mining
        • CLI PoP Miner
          • (Testnet) Add tHEMI to MetaMask
          • (Mainnet) Add PoPPoints to Metamask
        • Web PoP Miner (deprecated)
    • Developing on Hemi
      • General
        • HelloWorld.sol
        • Deploy an ERC-20 Token
      • hVM & hBK
        • Using the hBK Demo App
        • Get Bitcoin Balance with Remix
  • ⚙️Building Bitcoin Apps
    • Introduction
    • Hemi Virtual Machine (hVM)
      • Motivation
      • Feature Summary
      • Deploy on hVM
    • Hemi Bitcoin Kit (hBK)
      • Overview
      • hBK Smart Contract
  • ⚙️Tooling
    • viem
    • Contract Addresses
    • Contract Verification
    • Data Indexing
    • Oracles
  • 📝Incentives
    • Points
    • Grants
    • Retroactive Funding
    • One-Off Spends
  • ⚡Additional Resources
    • Partners
    • FAQ
    • Official Links
    • Brand Kit
  • 📨Send Feedback
    • Bug Report
    • Contact Us
Powered by GitBook
On this page
  • 🌐 Welcome to the Hemi Developer Quickstart Guide!
  • 1️⃣ Explore the Hemi Network
  • 2️⃣ Set Up Your Development Environment
  • 3️⃣ Interact with Hemi Apps
  • 4️⃣ Build on Hemi!
  • ❓ What Now?
  • 📐Troubleshooting

Was this helpful?

Edit on GitHub
Export as PDF
  1. Main
  2. Getting Started

Developer Quickstart

PreviousGetting StartedNextEnthusiast Quickstart

Last updated 3 months ago

Was this helpful?

📜 TL;DR:

  • What is the ?

  • and connect to Hemi Network.

  • , including Ethereum, to Hemi.

  • Discover the and .

  • View our , join our , and !


🌐 Welcome to the Hemi Developer Quickstart Guide!

This guide provides an overview of the essential steps and resources to get you started with building on Hemi. Whether you’re new to blockchain development or an experienced web3 developer, this guide will help you navigate Hemi’s ecosystem and leverage its full potential.


1️⃣ Explore the Hemi Network

Begin by familiarizing yourself with the Hemi network’s architecture, key features, and its unique approach to interoperability and scalability.

  • Learn about Hemi's .

  • What are Hemi ?

  • How does secure Hemi?

  • What is the ?

  • Which does Hemi currently support?

  • Read the .


2️⃣ Set Up Your Development Environment

Prepare your development environment to start building on Hemi by setting up the necessary tools and configurations. This step ensures you have everything in place to interact with the Hemi network effectively.


3️⃣ Interact with Hemi Apps

Dive into the Hemi ecosystem by exploring and interacting with decentralized applications (dApps) built on the network. This hands-on approach helps you understand Hemi’s functionality and how dApps operate within the blockchain environment.


4️⃣ Build on Hemi!

Start developing your own decentralized applications (dApps) on Hemi using its powerful suite of developer tools and resources. This section will guide you through the process of creating, testing, and deploying your projects on the Hemi network.


❓ What Now?

Congratulations on getting started with Hemi! 🎉

Now that you’ve set up your environment, explored various apps, and begun building on the network, here are the next steps to deepen your engagement and maximize the potential of your development journey on Hemi.


📐Troubleshooting

If you encounter any issues or need assistance at any step, the following resources are available to help:

and

.

Join our and collaborate with the community.

Visit and see how we interact with Hemi Network endpoints.

Start PoP mining using the .

to Hemi.

to Hemi.

Mint an OnlyMeID via on Hemi.

Explore the via our

.

.

Learn about developing with .

Discover the and .

.

Learn about and our rewards .

with Hemi assets.

on Hemi.

to Hemi!

Follow us on .

Email

🏠
Hemi Virtual Machine (hVM)
Set up an EVM and BTC wallet
Tunnel ERC20s
Tunnel BTC to Hemi.
Hemi Bitcoin Kit (hBK)
hBK Demo App
Github
Discord
refer a friend
Architecture
Tunnels
PoP mining
Hemi Virtual Machine (hVM)
ETH and BTC wallets
Hemi Whitepaper
Set up an EVM wallet
connect to the Hemi Network.
Set up a BTC wallet
Discord
Crypto Chords
CLI
Tunnel ETH and other ERC20s
Tunnel BTC
DEMOS
Hemi Bitcoin Kit
demo app.
Deploy a smart contract on Hemi
Deploy an ERC-20 token on Hemi
viem
Hemi Bitcoin Kit (hBK)
build Bitcoin apps
Dive into our Github
incentives
dashboard
Create a Capsule
Set up a Safe Wallet
Refer a friend
X
Discord Channel
support@hemi.xyz