🤫Private Staking Web3 TLDs - Allowlist
Learn how to Privately Stake your Web3 TLD to allow exclusive access to register a Web3 Domain from your Web3 TLD
Private staking is perfect for users, projects and companies who want to allow their community exclusive access to register Web3 Domains from their Web3 TLD through Allowlist technology.
By privately staking your Web3 TLD, you can allow access to wallet addresses based on holding of any ERC20 Token, ERC721 (NFT) Token or by manually pasting in your list of allowlisted wallet addresses.
How to Privately Stake your Web3 TLD
First, head to our DNS Platform : dns.decentraweb.org
Connect the wallet which owns your Web3 TLD you'd like to privately stake. If you need to purchase your Web3 TLD you can follow our guide on purchasing Web3 TLDs : Purchasing Web3 TLD
Select Privately Stake Domains within the DNS Navigation
Select the Top-Level Web3 Domain you'd like to Privately Stake and select Set Up Allowlist Access
Setting Registration Parameters
First we need to assign the following parameters for users registering Web3 Domains from your Privately Staked TLD
Parameters
Registration Fee : $USD fee per Web3 Domain Registration from your Web3 TLD
Max Per Wallet : Maximum number of Web3 Domains a user can register from your Web3 TLD
Renewable or No Expiry : Provide Web3 Domains that require renewal or are expiryless
Renewal Fee : If Renewable is set, how much to charge per year as a renewal fee?
Domain Art : Select from Standard or Custom for branded Web3 Domain art.
Learn more about Custom Domain Art here
Note : 70% of all Registration and Renewal Fees will be sent to the wallet which owns and has staked the Web3 TLD, in DWEB Tokens or ETH at the current market value of DWEB/ETH vs $USD. The remaining 30% of each Web3 Domain sale is evenly split between Decentraweb Development Fund and the $DWEB Staking Rewards Pool.
In addition to your set registration and renewal fees, Decentraweb charges the registrant a $2 USD Service Fee per Web3 Domain Registration and $5 USD Service Fee per Web3 Domain Renewal
Establishing Allowlist
When setting up your Allowlist you are able to choose from three options :
Paste Wallet Addresses
Allow to holders of ERC721 or ERC721A Token (NFTs)
Allow to holders of ERC20 Token
Paste Wallet Addresses
A solution for smaller communities or for teams
Paste your list of nominated wallet addresses ensuring that each Wallet Address is on a new line
Press Activate Allowlist and approve signature within your wallet
ERC20 Token
A solution for communities based on holding of an ERC20 Token
We currently support Ethereum and Polygon Contract Addresses
Simply enter the Mainnet Contract Address of an ERC20 Token a wallet address must hold to be granted access to register a Web3 Domain from your Privately Staked Web3 TLD
Press Activate Allowlist and approve signature within your wallet
ERC721 & ERC721A Contracts (NFT Collections)
A solution for communities based on holding of an NFT Collection
We currently support Ethereum and Polygon Contract Addresses
Simply enter the Contract Address for the ERC721/721A NFT Collection. You can add multiple Contract Addresses to allow access to register Web3 Domains from your Web3 TLD to holders of multiple NFT Collections.
Press Activate Allowlist and approve signature within your wallet
Once you select Active Allowlist, your allowlist has been set up and your Web3 TLD has been privately staked 🎉✨
To make any changes to your Privately Staked Web3 TLD, you'll need to first remove the allowlist which has been established then follow the above process again.
You can remove the allowlist by heading back into Privately Stake Domains within the navigation, selecting the currently Privately Staked Web3 TLD and pressing Remove Allowlist Access
Next Steps
Customize your Registration Page
Apply your brand colors and upload your logo to your registration page to share with your community
Implement our SDK into your platform
Want to allow your users to register and manage Web3 Domains using your Web3 TLD within your website, app or platform? Integrate our Core SDK for full integration of our technology.
Last updated