๐Getting started
Kickstart your development on Haven1 with our comprehensive builderโs guide.
Understanding Haven1
Haven1 is designed using GoQuorum, and leverages the Proof of Authority (PoA) consensus mechanism. This allows a distributed network of nodes to reach an agreement on the ordering of transactions, which ensures fault tolerance in the presence of faulty or malicious nodes.
Haven1 is a fully EVM-compatible Layer 1 that allows existing projects and applications built on Ethereum to be seamlessly integrated.
All transactions (including contract deployments) in Haven1 require accounts to pass the provable identity framework, which means the account will be required to hold an ERC-721 Haven1 ID SBT, also referred to as hPassport, token.
Initiating the Process
To engage with the Haven1 Network, you will need a few key components: a configured wallet for the network, your hPassport NFT, and H1 Tokens.
The easiest way to get all three is by following these steps:
Begin Your Journey: Visit the Haven1 Portal here and follow the intuitive guide to get started.
Connect Your Wallet: Link your wallet with the Haven1 network(Chainlist link). This is your first step towards interacting with the network.
Sign up and Verify Your Identity: Utilize Haven1's robust provable identity framework to securely verify your identity. This step is crucial for ensuring a trusted environment on the network.
You can bridge in H1 from Ethereum Mainnet as well other supported tokens via the Haven1 bridge(Link)
You can also set up Haven1 testnet to get a feel for the network
Add Haven1 Testnet(Chainlist link) to your wallet and complete signup here (https://portal.testnet.haven1.org/)
Access the Haven1 Faucet: Once you've completed the verification, you'll gain access to the Haven1 Faucet here. Here, you can obtain H1 Testnet tokens, your token for test transactions.
Start Transacting: With these steps completed, you're fully equipped to initiate transactions on the Haven1 Testnet Network.
Ready to deploy
Deployment of contracts on the Haven1 mainnet network is controlled exclusively by accounts owned by the Haven1 Association. This policy is in place to maintain network-level risk controls and to safeguard against potential risks such as hacks, exploits, and any other forms of malicious activity.
If you have deployed on any EVM network, deploying on Haven1 should be easy. You will just need to follow these additional best practices(Link) to set yourself up for success.
We have also made it easier for you to deploy and test your contracts on Haven1 Testnet. You don't need to undergo identity verification to be able to do KYC on Haven1 testnet and you can deploy on your own. If you are having issues deploying on Haven1 Testnet, reach out to us at [email protected]
If you are ready to deploy, contact the Haven1 team at [email protected] for assistance and guidance on how to proceed with deploying your contracts on the Haven1 mainnet network.
Last updated