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