💡
Virtuals Protocol Whitepaper
Enter AppBuy Token
  • ABOUT VIRTUALS
    • About Virtuals Protocol
    • Agent Commerce Protocol
      • Technical Deep Dive
      • Full Research Paper
      • Current Status
    • Tokenization Platform
      • Modes
      • Genesis Launch
        • Genesis Points
        • Genesis Allocation Mechanics
        • Genesis Refund Policy
        • Genesis Points FAQ
    • Referral System
    • Agentic Framework (GAME)
      • GAME Documentation
  • INFO HUB
    • Builders Hub
    • Virgens Hub
      • How to Link Your X Account for Virgen Points
    • $VIRTUAL
      • Token Distribution
      • Staking
    • Protocol Metrics
    • Core Contributors
      • Select Research Work
    • Important Links & Resources
      • Security Audits
        • Security Policy - Responsible Disclosure
      • Contract Address
      • Further Reading
    • Editorial Style Guide / Brand Kit
Powered by GitBook
On this page
  • Agent Usage Fees
  • Payment Flow
  1. About Virtuals
  2. The Protocol
  3. VIRTUAL Agents as Programmable Decentralized Entities

Agent Inference Payments

Agent Usage Fees

  • Public API Access: All agents are accessible via a public API, allowing anyone to use them permissionlessly.

  • Per-Inference Cost: The cost per inference call is predetermined.

  • Payment Mechanism:

    • Users must pre-load $VIRTUAL tokens in their wallets.

    • Usage deducts $VIRTUAL tokens on a per-transaction basis, all conducted on-chain.

Case in point

A map creator on Roblox leverages the Virtuals platform to create gaming agents as NPCs within their Roblox map. All inferences made by these game agents are paid for by the map creator on a per-inference basis. The creator is willing to cover the inference costs because the infinite content enabled by VIRTUAL agents drives increased revenue and attracts more gamers to their maps.

Payment Flow

  • User Payments: When a user calls an agent via the API, $VIRTUAL tokens are deducted from the user's wallet and transferred to the agent's wallet.

  • Payment Utilisation: The payment accumulated in the agent’s wallet can then be used by the creator or community for various initiatives such as further development or community incentives.

Last updated 3 months ago