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
  • 📖 Background
  • 🏁 Prerequisites
  • 📚 Tutorial
  • Video
  • 1. Visit the Hemi Capsule website
  • 2. Connect your MetaMask wallet
  • 3. Add assets to your Capsule
  • 4. Add features
  • 5. Verify the transaction
  • 6. Approve the assets included in your Capsule
  • 7. Confirm the transaction
  • 8. All done! 🎉

Was this helpful?

Edit on GitHub
Export as PDF
  1. How-To Tutorials
  2. Using Hemi
  3. Developer Tooling

Create a Capsule

PreviousSet Up a Safe WalletNextPoP Mining

Last updated 6 months ago

Was this helpful?

📜 TL;DR:

  • Capsule is an asset transfer protocol that allows anyone to batch and transfer multiple assets in a single package on Hemi.

  • Additionally, Capsule provides users and developers with advanced functionality like gasless transactions, re-routing/recalling, and configurable security.

  • Earn and track Hemi for completing this tutorial!


📖 Background

  • Capsule is an asset transfer protocol that allows anyone to batch and transfer multiple assets in a single package on Hemi.

  • Additionally, Capsule provides users and developers with advanced functionality like gasless transactions, re-routing/recalling, and configurable security.

  • Visit to learn more about the Capsule protocol.


🏁 Prerequisites

  1. (or other Hemi assets)


📚 Tutorial

Video


2. Connect your MetaMask wallet

Connect your MetaMask wallet by clicking the button in the top-right corner.


3. Add assets to your Capsule

Click 'Add Asset' to select the Hemi assets you would like to add to the Capsule. You may add any quantity and any combination of any Hemi assets as desired.

Optional: You may change the name of the Capsule generated in the text box below the 'Add Asset' button.

When finished, click 'Continue'.


4. Add features

Capsule comes with a variety of optional features, including:

  • Gasless Pickup: The assets can be redeemed without pay gas costs.

  • Time Locked: The assets cannot be redeemed until a specific time.

  • Password Protection: A password is required to redeem the assets (a unique and random password is provided by Capsule).

  • Asset Key Verification: The asset cannot be redeemed unless the recipient holds a designated NFT in their wallet (specific ID optional).

After selecting and adjusting any preferred features, click 'Continue'.


5. Verify the transaction

Once you are satisfied with your Capsule, click the checkmark that says 'I've read and I agree to the terms listed in the Capsule Terms of Service and Privacy Policy.'

When finished, click 'Continue'.


6. Approve the assets included in your Capsule

To finalize your Capsule, you must approve all the assets you included inside your MetaMask wallet.

When finished, click 'Continue'.


7. Confirm the transaction

Confirm your transaction in MetaMask.


8. All done! 🎉

Copy your Capsule transfer link (and if included, your redemption password) and distribute your Capsule as desired!

1. Visit the Hemi Capsule

Capsule currently only supports the Hemi testnet network. View our official to add the Hemi testnet network to your wallet and ensure that you are connected to the Hemi network before proceeding.

📖
points
Capsule Labs
MetaMask Wallet Setup
Tunnel ETH to Hemi
website
documentation