Minting
Minting converts an approved reservation into blockchain ownership on Base. The user pays the registration price and Base network gas in ETH from the reservation wallet. Hyndle uses a salted commit-reveal flow so the name and approved mint parameters are not exposed in a directly executable mint transaction before the commitment is recorded.
Before minting
The reservation page confirms:
- the name being registered
- the receiving wallet
- the selected duration
- the registration price
- the commitment deadline
- the reveal and authorization deadlines
The receiving wallet must be the wallet that owns the approved reservation.
Commitment protection
After approval, you have 72 hours to publish a commitment. The commitment is a hash derived from the approved registration details and a private salt held by the registration flow. It does not mint the name and does not transfer ownership.
The commitment must mature for at least 60 seconds before it can be revealed. Once published, it must be revealed and minted before it becomes 24 hours old and before the signed authorization expires. If either window closes, the old authorization cannot be used to mint.
Keep the same browser recovery data until minting completes. Do not manually construct or share a commitment salt.
Transaction verification
Hyndle checks that the transaction succeeded on the correct network, used the correct contract and payment amount, and produced the expected mint event. A transaction hash alone does not prove ownership.
Recovery
If the page is closed while committing or minting is pending, reconnect the same wallet and return to the reservation page. Hyndle stores the minimum browser-side recovery material needed to resume the flow and reconciles the final result from blockchain receipts and events.
Exact payment
The registration contract calculates the required price and accepts only the exact registration amount. Your wallet displays the Base network fee separately before confirmation.