posted an update

Final Project Update: ZK NonFungibleDomains (ZKNFD)

We’re excited to announce that ZKNFD has been deployed live on Aleo mainnet this was following tests made locally using CLI and fully aligned with the Aleo NFT Standard (ARC-721). The program supports privacy-preserving, soulbound credential NFTs for domain ownership, and integrates with the ZPass signature system.


Deployment Details

  • Program Name: zknonfungibledomains_v1.aleo
  • Program ID: zknonfungibledomains_v1.aleo
  • Program Address: aleo1le9uklfd948egtdjuyra8afh85gu5n7xx3g7k7tpwe3gyhcc6cqsdjzgky
  • Deployment TX: at1tt4q0c0fzupe600dv5vpp44gttxl3le748mhavfnehmcp8gshq8smu9cq4
  • Program Owner: aleo14yhka0p8mxpwvzu4gmz93kxwywsdjak6df3t3xzlku73yq8qhyqq0zgere
  • Owner Signature: sign1erg3y042lp2y0cvgv0lqx25az52pmux9hzaxqyfqfl98nwsrrvp5am83gmmmyckpal3ttyhals3lu8wneu3hqufdylh4tjsp0fuduqw4ww5x2hv6544dlvujjz3xqjfaxl7yaampwhqcw0agqjfh36zhpaq4wvjn56faq7gyz5uya8v5k0eszu0wevldxgaf34m2k0ukmj6qgnmyxty

Features & Functional Coverage

Privacy-Preserving NFT Credentialing

  • Mints a private CredentialNFT to the domain owner.
  • Credential metadata (like domain hash) and ownership are entirely private.

ZPass Integration

  • Signature-based credential issuance with off-chain Merkle root signing using the ZPass SDK.
  • Includes Merkle proof verification logic via verify_domain_credential.

ARC-721 Standard Alignment

  • Structs and transitions follow the standard for NFT privacy and uniqueness:
    • CredentialNFT: private record
    • nft_commits: ensures uniqueness of minted credentials
    • nft_owners: optional public tracking
  • Fully compliant with Aleo NFT bounty criteria.

Designed for the Following Use Cases

Use Case Supported
Prove domain ownership in anonymous DAOs
Provide credentials for Web3 onboarding or gated access
Mint soulbound ZK identity badges based on domain control

Planned Post-Submission Features

  • Add transfer_private_to_public + NFTView for DAO visibility.
  • Add publish_nft_content for marketplaces needing readable metadata.
  • Add public registry and event hooks.

ZKNFD is not just a hackathon project — it’s a framework for ZK identity and domain-linked reputation in Aleo’s privacy-first ecosystem.

See you on-chain

Log in or sign up for Devpost to join the conversation.