Kraken

Kraken

Kraken is a permissionless Web3 domain service

The problem Kraken solves

This information is stored on the Mantle Testnet, ensuring that it cannot be altered or deleted by unauthorized users.

Challenges I ran into

  • Learning how to save an svg inside of a smart contract
  • I kept running into gas estimation errors when trying to mint some test domains I created. I was able to fix it by setting the right parameters for the contracts. This took a while, lol.
  • Rainbowkit/Wagmi didn't support the mantle testnet by default, so I had to revisit the docs and create a custom connector for the chain.

Tracks Applied (3)

Mantle

Track Submission: NFT Project All the domain smart contracts are deployed on the mantle testnet. The project also uses t...Read More

Mantle

Mantle: UX Track

Kraken Domains allows anyone to register a domain name attached to their wallet address. Users no longer have to paste l...Read More

Mantle

Mantle: NFT Track

The Domains adheres to the ERC721 standard, and all user domain minting happens there. The SVG metadata contract that ge...Read More

Mantle

Discussion