# Haven1

## Haven1

- [Welcome Havenauts!](https://docs.haven1.org/get-started/readme.md): Say hello to Haven1, the REKT-Resistant EVM L1 blockchain—purpose-built to scale secure DeFi and enable tokenized Real-World Asset applications, or as we Havenauts say, "DeFi 2.0!"
- [Haven1 Litepaper](https://docs.haven1.org/get-started/litepaper.md): Overview of the most important concepts behind Haven1.
- [H1 Tokenomics](https://docs.haven1.org/get-started/h1-tokenomics.md)
- [Architecture & network design](https://docs.haven1.org/foundations-of-haven1/architecture-and-key-features.md): Explore Haven1's architecture and network design, featuring Proof of Authority consensus, advanced permissioning, and robust security measures to create a scalable and secure blockchain ecosystem.
- [H1 Token - The Core Utility of Haven1](https://docs.haven1.org/foundations-of-haven1/h1-token-powering-the-haven1-ecosystem.md): The H1 token is the essential unit of utility within the Haven1 ecosystem. It is designed to power network operations, enable governance, and align incentives across participants.
- [Network-level security](https://docs.haven1.org/foundations-of-haven1/network-level-security.md): Haven1's network-level security measures are meticulously designed to mitigate risks like hacks, exploits, and malicious activities.
- [Haven1 Core protocols](https://docs.haven1.org/foundations-of-haven1/core-protocols.md): Core protocols such as a decentralised exchange, a perpetuals exchange as well as a lending& borrowing app are the critical DEFI infrastructure on Haven1. And they accrue value to H1 token
- [Best in class liquidity](https://docs.haven1.org/foundations-of-haven1/best-in-class-liquidity.md): Haven1 is working to ensure users can transact on the network with best in class efficiency
- [Network Guardians: Firewall on Haven1](https://docs.haven1.org/foundations-of-haven1/haven1-network-guardians.md): Haven1's Network Guardians program protects against malicious transactions, stopping them before they reach the network's RPC, ensuring enhanced security for all users.
- [What does Haven1 solve?](https://docs.haven1.org/learn/what-does-haven1-solve.md): Learn how Haven1 tackles key blockchain challenges, providing security, scalability, and institutional-ready DeFi solutions.
- [Haven1: Use Cases](https://docs.haven1.org/learn/haven1s-use-cases.md): Explore how Haven1 enables DeFi 2.0, tokenized Real-World Assets (RWA), and high-performance dapps with built-in user verification, security, and seamless integration for institutions and developers
- [Understanding GoQuorum](https://docs.haven1.org/learn/understanding-goquorum.md): Haven1 network is built upon GoQuorom that was built by JP Morgan and then open sourced by the team at Consensys
- [Haven1 Blockchain basics](https://docs.haven1.org/learn/blockchain-basics.md): A beginner-friendly guide to blockchain technology, covering its fundamentals and how it powers Haven1.
- [KYC policies on Haven1 blockchain](https://docs.haven1.org/learn/id-verification-policies-on-haven1-blockchain.md): This document details KYC & KYB requirements on Haven1
- [Security at Haven1](https://docs.haven1.org/learn/security-at-haven1.md)
- [What is esH1?](https://docs.haven1.org/learn/what-is-esh1.md): esH1 is a special token on Haven1, designed to encourage user participation while strategically reducing market liquidity over the long term.
- [Haven1 Roadmap](https://docs.haven1.org/learn/haven1-roadmap.md): This document outlines the current status of our ongoing development efforts, divided into several categories to provide clarity on what has been completed, is in progress or planned for future
- [Haven1 is EVM compatible](https://docs.haven1.org/learn/evm-compatibility.md): Unlimited possibilities with EVM-compatible Haven1
- [hBridge: Intro to Haven1 Bridge](https://docs.haven1.org/products/asset-bridge-and-storage.md): Haven1 Bridge is truly decentralised and maximally secure tech to onramp and offramp your assets into Haven1 from and to other chains
- [hPassport: Accountability Meets Privacy](https://docs.haven1.org/products/provable-identity-framework.md): hPassport is the key to Haven1 ecosystem. By verifying your email or identity once you get to explore several novel Web3 applications.
- [Advantages of having ID verification at a network level](https://docs.haven1.org/products/provable-identity-framework/network-level-vs.-application-stack-user-verification.md): This page explains how Haven1 unique network design provides a safe and best in class user experience to users engaging on chain.
- [hPassport Full: Understanding the ID Verification Process](https://docs.haven1.org/products/provable-identity-framework/understanding-the-identity-verification-process.md): Haven1 in collaboration with its partners provides a seemless ID verification process to its users.
- [hSwap: Spot DEX on Haven1](https://docs.haven1.org/products/hswap-v2.md): Welcome to the Future of Malicious MEV-Free Trading on Haven1: Introducing hSWAP
- [hEarn: Earn on Haven1](https://docs.haven1.org/products/hearn-earn-on-haven1.md)
- [hLend: Lending Market on Haven1](https://docs.haven1.org/products/hlend-lending-market-on-haven1.md)
- [Liquid ETH Staking on Haven1](https://docs.haven1.org/products/liquid-stake-eth.md): Liquid staking ETH on Haven1 allows you to double dip rewards by earning attractive yields by using your hsETH in Haven1 DEFI ecosystem in addition to native ETH staking yield
- [Staking H1 & esH1 - Earning rewards on your H1 holdings](https://docs.haven1.org/products/staking-h1-and-esh1.md): Earn rewards with Haven1’s flexible staking system, offering secure and dynamic yield opportunities.
- [Flexible Staking](https://docs.haven1.org/products/staking-h1-and-esh1/introduction-to-flexible-staking.md)
- [Locked Staking](https://docs.haven1.org/products/staking-h1-and-esh1/introduction-to-locked-staking.md): This document details how users can lock esH1 for up to 208 weeks to earn enhanced rewards as well earn governance rights on the network proportional to their stake
- [Vesting esH1 - Converting esH1 to H1](https://docs.haven1.org/products/vesting-esh1.md): Vesting is the process of converting esH1 into liquid H1, block by block, over a 365 day period
- [2FA Wallet Shield](https://docs.haven1.org/haven1-shield-2fa.md): 2FA on Haven1 prevents you from getting REKT if you lose your private keys
- [Governance & veH1](https://docs.haven1.org/governance-and-veh1.md): This document explains the role of governance on Haven1 and visualises how you as a network participant can decide the future of the Haven1 network
- [Haven1 block explorer](https://docs.haven1.org/governance-and-veh1/haven1-block-explorer.md): Track transactions, view contract interactions, and analyze blockchain activity with Haven1’s block explorer.
- [Quick links](https://docs.haven1.org/haven1-guides/quick-links.md): Access all essential Haven1 testnet resources, including faucets, verification, and bridging.
- [Haven1 onboarding Guide](https://docs.haven1.org/haven1-guides/onboarding-and-verification.md): Step-by-step guide to onboarding and verifying your account on Haven1.
- [KYC Guide](https://docs.haven1.org/haven1-guides/onboarding-and-verification/identity-verification.md): This is a guide that explains the role and detailed steps required to complete KYC and mint hPassport on Haven1
- [Business KYC(KYB) Guide](https://docs.haven1.org/haven1-guides/onboarding-and-verification/business-kyc-kyb-guide.md): Learn how businesses can complete KYC/KYB verification on Haven1 for secure blockchain transactions.
- [Simple Bridging Guide on Haven1 network](https://docs.haven1.org/haven1-guides/testnet-bridge.md)
- [Adding multiple wallets to a hPassport](https://docs.haven1.org/haven1-guides/adding-multiple-wallets-to-a-hpassport.md): Haven1 allows you to link multiple wallets to single KYC so that you can manage you assets across multiple wallets which avoids single points of failure
- [Haven1 Portal - Your Gateway into Haven1](https://docs.haven1.org/haven1-guides/haven1-hub.md): Haven1 Portal is your homepage Haven1 blockchain. You will see featured applications as well the ability to transact with key hApps from Portal itself
- [2FA Set up Guide](https://docs.haven1.org/haven1-guides/2fa-set-up-guide.md): This guide details the steps you need to follow to set up and remove 2FA on Haven1
- [Haven1 Airdrop: Claim Process and Strategies](https://docs.haven1.org/haven1-guides/haven1-airdrop-claim-process-and-strategies.md): Learn how to claim your Haven1 airdrop. Explore Immediate Liquidity, Maximum Rewards, and Balanced strategies to optimize your H1 tokens. Find out about allocation, claim rules, and requirements.
- [Claim Process Walkthrough on Team Finance](https://docs.haven1.org/haven1-guides/claim-process-walkthrough-on-team-finance.md): This is a quick guide on how to withdraw your vested mH1 tokens that may have been issued to you as an advisor or as investor
- [Contract Addresses](https://docs.haven1.org/haven1-guides/contract-addresses.md): This page shows all the token contract address on Haven1 Testnet
- [Getting started](https://docs.haven1.org/build/getting-started.md): Kickstart your development on Haven1 with our comprehensive builder’s guide.
- [Haven1 Network information](https://docs.haven1.org/build/network-information.md): This page contains the network information and contract addresses for Haven1
- [Novel developer benefits on Haven1](https://docs.haven1.org/build/developer-benefits.md): Explore the advantages of building on Haven1, from security to compliance-friendly DeFi infrastructure.
- [High level guide for secure deployment](https://docs.haven1.org/build/guidelines-for-secure-deployment.md): Best practices for deploying secure and robust smart contracts on Haven1.
- [Detailed deployment Guide](https://docs.haven1.org/build/detailed-deployment-guide.md): If you have deployed on an EVM chain before, here a few additional steps you need to follow to deploy on Haven1 network
- [Developer tools](https://docs.haven1.org/build/developer-tools.md): A suite of powerful tools and resources for developing on Haven1.
- [Haven1 Gnosis Safe wallet](https://docs.haven1.org/build/developer-tools/shared-wallet.md): Shared wallet allows multiple parties to sign and approve a transaction before it is sent for execution to the Haven1 Network
- [Haven1 SDK](https://docs.haven1.org/build/developer-tools/haven1-sdk.md): This is the Haven1 official developer kit, featuring comprehensive SDKs for Blockchain, React, Wagmi, and API Client integration.
- [@haven1/sdk-api-client](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-sdk-api-client.md): The @haven1/sdk-api-client package provides seamless connectivity between your project and the Haven1 APIs, adhering to the OpenAPI Specification standard. This package simplifies API interactions by
- [Class: Haven1SDK](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-sdk-api-client/class-haven1sdk.md): Haven1SDK provides access to authentication and SDK functionalities.
- [Class: AuthModule](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-sdk-api-client/class-authmodule.md): The AuthModule class provides methods for interacting with an authentication API. It allows clients to retrieve a nonce, verify a message signature, validate tokens, and sign out from the authenticati
- [Class: SdkModule](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-sdk-api-client/class-sdkmodule.md): The SdkModule class provides methods to interact with the SDK API. It handles operations related to notifications, OTP submission, guardian transactions, and identity details.
- [@haven1/blockchain-sdk](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-blockchain-sdk.md): The @haven1/blockchain-sdk package provides essential configurations and utilities to interact with the Haven1 blockchain. It simplifies blockchain integration by offering pre-configured settings, ABI
- [Contracts](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-blockchain-sdk/contracts.md)
- [@haven1/wagmi-sdk](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk.md): The @haven1/wagmi-sdk package is the best way to interact with the Haven1 blockchain when using Wagmi in your React project. This package simplifies adding the Haven1 blockchain to your Wagmi setup
- [Constant Module](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/constant-module.md)
- [Variable: haven1Devnet](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/constant-module/variable-haven1devnet.md)
- [Variable: haven1Testnet](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/constant-module/variable-haven1testnet.md)
- [Variable: H1](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/constant-module/variable-h1.md)
- [Contract Module](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/contract-module.md)
- [ProofOfIdentity](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/contract-module/proofofidentity.md)
- [ProofOfIdentityV2](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/contract-module/proofofidentityv2.md)
- [NativeAppFee](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/contract-module/nativeappfee.md)
- [Utility Module](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/utility-module.md)
- [bigIntMax](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/utility-module/bigintmax.md)
- [formatBigint](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/utility-module/formatbigint.md)
- [bigintFromDecimals](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/utility-module/bigintfromdecimals.md)
- [Hook Module](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/hook-module.md)
- [useWatch](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/hook-module/usewatch.md)
- [useBalance](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/hook-module/usebalance.md)
- [useApproveERC20](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/hook-module/useapproveerc20.md)
- [useContractWrite](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-wagmi-sdk/hook-module/usecontractwrite.md)
- [@haven1/react-sdk](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk.md): The @haven1/react-sdk package provides a comprehensive library of ready-to-use React components, icons, and hooks to accelerate development with Haven1. Designed for flexibility and customization, it
- [useHaven1SDK](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/usehaven1sdk.md)
- [useAuth](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/useauth.md)
- [useIdentity](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/useidentity.md)
- [useNotifications](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/usenotifications.md)
- [useOTP](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/useotp.md)
- [useSignIn](https://docs.haven1.org/build/developer-tools/haven1-sdk/haven1-react-sdk/usesignin.md)
- [Use cases & Examples](https://docs.haven1.org/build/developer-tools/haven1-sdk/use-cases-and-examples.md)
- [Adding the Notification Component to Your React UI](https://docs.haven1.org/build/developer-tools/haven1-sdk/use-cases-and-examples/adding-the-notification-component-to-your-react-ui.md)
- [Check Proof of Identity (POI) Status](https://docs.haven1.org/build/developer-tools/haven1-sdk/use-cases-and-examples/check-proof-of-identity-poi-status.md)
- [Oracles on Haven1](https://docs.haven1.org/build/developer-tools/oracles-on-haven1.md): Learn how Haven1 integrates oracles for secure and reliable off-chain data.
- [Subgraph on Haven1](https://docs.haven1.org/build/developer-tools/subgraph-on-haven1.md): Query blockchain data efficiently using The Graph’s subgraph technology on Haven1.
- [Haven1 block explorer](https://docs.haven1.org/build/developer-tools/haven1-block-explorer.md): The Haven1 blockchain explorer and analytics platform are specifically designed for the Haven1 network.
- [Web3 libraries and tools](https://docs.haven1.org/build/developer-tools/web3-libraries-and-tools.md): A curated list of Web3 libraries to enhance development on Haven1.
- [Development frameworks](https://docs.haven1.org/build/development-frameworks.md): Discover recommended frameworks for building decentralized applications on Haven1.
- [Using hPassport in Your hApps](https://docs.haven1.org/build/provable-identity-applications.md): Learn how to integrate Haven1's hPassport for secure, verified user interactions in your hApp. Enable identity verification, personalised user experiences, and enhanced security using hPassport NFTs
- [Integrating hPassport into Your hApp](https://docs.haven1.org/build/provable-identity-applications/example-contract-interactions.md): Sample smart contract interactions for provable identity applications on Haven1.
- [Implementing Identity Checks in Smart Contracts](https://docs.haven1.org/build/provable-identity-applications/implementing-identity-checks-in-smart-contracts.md): Step-by-step guide on integrating identity verification in smart contracts.
- [Country codes](https://docs.haven1.org/build/provable-identity-applications/implementing-identity-checks-in-smart-contracts/country-codes.md): Reference for country codes used in Haven1’s identity verification system.
- [Sample Application - Country ID](https://docs.haven1.org/build/provable-identity-applications/country-id.md): The Country ID App is an example application of hPassport, offering a unique approach to regional permissioning
- [Sample Application - Composable verification level](https://docs.haven1.org/build/provable-identity-applications/composable-verification-level.md): The Verification Level App demonstrates how you can personalise the user experience on your application based on level of ID verification
- [Sample Application - User type](https://docs.haven1.org/build/provable-identity-applications/user-type.md): The User Type App is a sample app built to demonstrate how anonymous data stored on hPassport can be used to personalise the user experience on your application
- [Repository Information](https://docs.haven1.org/build/provable-identity-applications/repository-information.md): Access Haven1’s open-source identity verification repositories.
- [Application fees](https://docs.haven1.org/build/application-fees.md): Monetizing your dApps with minimal effort on Haven1
- [FeeContract.sol](https://docs.haven1.org/build/application-fees/feecontract.sol.md): Understand the fee structure and smart contract implementation on Haven1.
- [Example FeeContract Interactions](https://docs.haven1.org/build/application-fees/example-feecontract-interactions.md): Learn how to interact with Haven1’s fee contracts for decentralized applications.
- [Case Studies](https://docs.haven1.org/build/application-fees/case-studies.md): Real-world use cases demonstrating how application fees work on Haven1.
- [Builders grants program](https://docs.haven1.org/build/builders-grants-program.md): Learn how to secure funding for your Haven1 blockchain project.
- [Haven1 terminology](https://docs.haven1.org/additional-resources/haven1-terminology.md)
- [Customer Support](https://docs.haven1.org/quick-links/support.md): if you are facing an unexpected issue while using Haven1, we are here to help


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.haven1.org/get-started/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
