Illustration: Role of ICV from Contribution to Incentization
Genesis VIRTUAL Initiation
DAO Approval Requirement: Initiation of a Genesis VIRTUAL requires DAO approval, aligning it with the community's consensus and regulatory framework.
Staking Requirement: A minimum of 100,000 $VIRTUAL tokens must be staked, ensuring significant community interest and investment. This high threshold acts as a quality filter, reflecting the community’s collective commitment.
DAO Proposal Creation for Voting: Applications for Genesis VIRTUALs are submitted through the Protocol App, triggering the creation of a DAO voting proposal.
ERC-6551 VIRTUAL Minting Post-approval: Post-approval, the Genesis Virtual is minted as an ERC-6551 NFT, serving as a container for Core Category-specific NFTs. Metadata, including IPFS links, is incorporated during minting.
VIRTUAL-specific Staking Contract Deployment: A dedicated staking contract for each On-Chain VIRTUAL handles staking and delegating activities, enabling token holders to stake in the VIRTUAL or delegate to Validators.
Contribution Minting (By contributors, not deposited in ICV)
Similarity Scan: Automated scans check for plagiarism in submissions, maintaining ecosystem integrity.
Data and Models Work: Submissions include Data Work (datasets) and Models Work (LLMs, STT models, etc.). Data Work is encrypted and stored with unique hashes on IPFS, while Models Work is open-sourced for transparency.
Contribution NFT with Metadata File and Automatic Publishing: Contribution NFTs are minted with detailed metadata, published on the IPDS.
Smart Contract Interaction: The minting process is managed by smart contracts, ensuring on-chain verification.
Ownership and Access Rights: NFT ownership grants ownership to the Work and governs incentives, with transfer of the NFT resulting in the loss of ownership and potential rewards.
Validator Proposal Review and Validation
Automatic Proposal Creation: Smart Contracts create proposals for Validator review and validation.
Acceptance and Implementation: Accepted contributions are implemented by Smart Contracts and Off-Chain Agents.
Service NFT Minting Post-approval: A Mirrored Contribution NFT, or "Service NFT," is minted in the ICV to update the state of the VIRTUALs.
Services Pods Update by Off-Chain Agents: These monitor and respond to on-chain changes to the latest state of ICV, updating service pods with the latest models and data from IPFS.
Incentivizing Contributors: Contributors are rewarded based on inverse maturity scoring and the current state of the VIRTUALs on ICV.
Last updated