Haven1
  • Get started
    • 🧑‍🚀Welcome Havenauts!
    • 📄Haven1 Litepaper
    • 🧮H1 Tokenomics
  • Foundations of Haven1
    • 📐Architecture & network design
    • 🔐Network-level security
    • 📚Haven1 Core protocols
    • 💱Best in class liquidity
    • 👮Network Guardians: Firewall on Haven1
    • 🌉hBridge: Intro to Haven1 Bridge
  • Learn
    • 💵What does Haven1 solve?
    • 💡Haven1: Use Cases
    • 📚Understanding GoQuorum
    • 🔤Haven1 Blockchain basics
    • 🛂KYC policies on Haven1 blockchain
    • Security at Haven1
    • 🔓What is esH1?
    • ⚖️Dispute resolution mechanism
    • 🛣️Haven1 Roadmap
    • 🖥️Haven1 is EVM compatible
  • Products
    • 🔃hSwap - Spot DEX on Haven1
    • 📍hsETH on Haven1
    • Earn on Haven1
    • 🛡️2FA Wallet Shield
    • 🧊Haven1 block explorer
    • 🏛️Governance & veH1
    • 🆔hPassport - Key to Haven1
      • Advantages of having ID verification at a network level
      • Understanding the ID Verification Process
    • 💼Vesting esH1 - Converting esH1 to H1
    • 📍Staking H1 & esH1 - Earning rewards on your H1 holdings
      • Flexible Staking
      • Locked Staking
  • hPerpetuals - Perps DEX on Haven1
  • Haven1 Guides
    • 🔗Quick links
    • ✅Haven1 onboarding Guide
      • 🪪KYC Guide
      • Business KYC(KYB) Guide
    • Adding multiple wallets to a hPassport
    • 🌉Simple Bridging Guide on Haven1 network
    • 🏠Haven1 Portal - Your Gateway into Haven1
    • 🔑2FA Set up Guide
    • 🤑Haven1 Airdrop: Claim Process and Strategies
    • Claim Process Walkthrough on Team Finance
    • 📄Contract Addresses
  • Build
    • 📖Getting started
    • 🌐Haven1 Network information
    • 🍦Novel developer benefits on Haven1
    • 📑High level guide for secure deployment
    • ⚙️Detailed deployment Guide
    • 🧰Developer tools
      • 👛Haven1 Gnosis Safe wallet
      • 🛠️Haven1 SDK
        • 🔌@haven1/sdk-api-client
          • Class: Haven1SDK
          • Class: AuthModule
          • Class: SdkModule
        • ⛓️@haven1/blockchain-sdk
          • Contracts
        • 🧰@haven1/wagmi-sdk
          • Constant Module
            • Variable: haven1Devnet
            • Variable: haven1Testnet
            • Variable: H1
          • Contract Module
            • ProofOfIdentity
            • ProofOfIdentityV2
            • NativeAppFee
          • Utility Module
            • bigIntMax
            • formatBigint
            • bigintFromDecimals
          • Hook Module
            • useWatch
            • useBalance
            • useApproveERC20
            • useContractWrite
        • ⚛️@haven1/react-sdk
          • useHaven1SDK
          • useAuth
          • useIdentity
          • useNotifications
          • useOTP
          • useSignIn
        • 📜Use cases & Examples
          • Adding the Notification Component to Your React UI
          • Check Proof of Identity (POI) Status
      • Oracles on Haven1
      • Subgraph on Haven1
      • Haven1 block explorer
      • Web3 libraries and tools
    • Development frameworks
    • 🔐Using hPassport in Your dApps
      • Integrating hPassport into Your dApp
      • Implementing Identity Checks in Smart Contracts
        • Country codes
      • Sample Application - Country ID
      • Sample Application - Composable verification level
      • Sample Application - User type
      • Repository Information
    • ⛽Application fees
      • FeeContract.sol
      • Example FeeContract Interactions
      • Case Studies
    • 👷Builders grants program
  • Additional resources
    • 📚Haven1 terminology
  • Quick Links
    • Website
    • Twitter
    • Blog
    • Telegram
    • Customer Support
Powered by GitBook
On this page
  • Step 1: Mint your silver tokens
  • Step 2: Check your updated balance
  • Significance of the verification level app
  1. Build
  2. Using hPassport in Your dApps

Sample Application - Composable verification level

The Verification Level App demonstrates how you can personalise the user experience on your application based on level of ID verification

PreviousSample Application - Country IDNextSample Application - User type

Last updated 10 months ago

This guide will help you understand how to use the app, enabling you to engage with different functionalities based on your verification level, thereby enhancing security and trust within the digital environment.

Interested in exploring how this works in practice? .

Step 1: Mint your silver tokens

  1. Understanding mint Info: Navigate to the right-hand section of the app to view your Silver balance and daily allowance of Silver tokens. The allowance amount varies based on your verification level.

  2. Minting process: Select the desired amount of Silver tokens you want to mint and click the 'Mint' button.

Step 2: Check your updated balance

  1. Balance update: After minting, your updated Silver token balance will be displayed in the Mint Info section.

  2. Daily allowance limits: Note that your ability to mint Silver tokens is limited by a daily allowance, which resets 24 hours after your last minting action.


Significance of the verification level app

Layered security protocols

Different verification levels allow for a secure digital environment, restricting access to sensitive features or data based on user verification status.

Personalized user experiences

Developers can offer unique experiences and functionalities at different verification levels, enhancing user engagement.

Targeted marketing and enhanced services

This stratification allows for tailored marketing strategies and services, improving effectiveness and user satisfaction.

Improved data quality and insights

Higher verification levels incentivize users to provide accurate information, improving data quality and offering valuable analytics for developers.

Community trust and app reputation

A robust verification system enhances the app’s reputation for security and reliability, fostering a sense of trust and community among users

The Composable Verification Level App is a transformative tool in Haven1’s ecosystem, enabling developers to customize user experiences based on verification levels. By following this guide, users can effectively mint Silver tokens and understand their verification level, which plays a crucial role in accessing various functionalities within the digital platform. This system not only secures the digital environment but also builds a foundation of trust and enhances user interactions on multiple levels.

🔐
Discover more in the Composable Verification Level App