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:
Symmetric encryption — A random symmetric key (e.g., AES) is generated to encrypt your data.
Asymmetric encryption — The symmetric key is then encrypted with the recipient’s public key using RSA.
The final payload (encrypted data + encrypted key) is stored securely in decentralized storage.
End-to-end contribution flow
Key derivation — A random key is derived from your Web3 wallet (e.g., MetaMask) and used to encrypt your private data, proving sender authenticity.
Storage — The encrypted symmetric key and encrypted data are uploaded to a Decentralized Archive (DA) such as IPFS, Google Drive, or Dropbox.
On-chain registration — The storage URL and encrypted key are registered in LazAI’s smart contracts.
Verification — A designated verifier decrypts the symmetric key with their private key, retrieves the data, and decrypts it inside a Trusted Execution Environment (TEE).
Proof & validation — The TEE generates a proof that is uploaded to LazAI for contract-level validation.
Rewards — Upon successful verification, contributors receive Data Anchor Tokens (DAT).
Last updated