Mint your DAT

This page walks you through minting a Data Anchor Token (DAT) on the LazAI Pre-Testnet using one of our SDKs: Node.js, Python, or Rust.

About Data Contribution

LazAI enables contributors to securely share privacy-sensitive data, computation, and resources while earning rewards — all without surrendering ownership or control over their data.Data contribution is the cornerstone of the LazAI and Alith ecosystems. Contributors decide exactly how their data can be used (e.g., on-chain training, inference, evaluation) and also gain governance rights.

How LazAI protects your data

LazAI uses strong encryption to ensure that only authorized parties can access your data:

  1. Symmetric encryption — A random symmetric key (e.g., AES) is generated to encrypt your data.

  2. Asymmetric encryption — The symmetric key is then encrypted with the recipient’s public key using RSA.

  3. The final payload (encrypted data + encrypted key) is stored securely in decentralized storage.

End-to-end contribution flow

  1. Key derivation — A random key is derived from your Web3 wallet (e.g., MetaMask) and used to encrypt your private data, proving sender authenticity.

  2. Storage — The encrypted symmetric key and encrypted data are uploaded to a Decentralized Archive (DA) such as IPFS, Google Drive, or Dropbox.

  3. On-chain registration — The storage URL and encrypted key are registered in LazAI’s smart contracts.

  4. Verification — A designated verifier decrypts the symmetric key with their private key, retrieves the data, and decrypts it inside a Trusted Execution Environment (TEE).

  5. Proof & validation — The TEE generates a proof that is uploaded to LazAI for contract-level validation.

  6. Rewards — Upon successful verification, contributors receive Data Anchor Tokens (DAT).

Last updated