REVOX
REVOX is a platform designed to integrate artificial intelligence capabilities into decentralized applications through agent-based architecture. It provides developers with tools to create intelligent, autonomous agents that interact with blockchain networks and perform complex tasks based on user inputs. [14]
Overview
REVOX is a platform designed to build decentralized applications powered by artificial intelligence. It offers APIs, tools, and access to diverse data sources, enabling developers to create autonomous agents tailored to specific use cases. The platform prioritizes decentralization by allowing independent development and deployment of application components, supporting a modular and flexible approach to design.
A core feature of REVOX is on-chain AI inference, which enables smart contracts to perform AI computations directly within blockchain networks. This supports transparency, performance, and scalability. REVOX also includes intelligent agents capable of executing Web3 functions such as wallet access and contract interaction. For more complex applications, developers can connect multiple agents into workflows to solve intricate problems collaboratively. An integrated incentive system supports ongoing contribution from both agent developers and computational resource providers, helping sustain the growth and diversity of the ecosystem. [1] [2]
Features
Primitive Agents
Primitive Agents are core components within the REVOX ecosystem, each designed to efficiently perform a specific, simple task. Their specialization supports a modular system for developing decentralized, AI-powered applications. These agents are built for flexibility and scalability and can be combined to handle more complex functions when needed. Each agent operates with secure, local data storage, can access external static data for context, and can make API calls to interact with real-time information. Though usable independently, their design emphasizes composability for more advanced applications. [3]
Plugins
In the REVOX ecosystem, Plugins function as extensions that connect Primitive Agents to external digital services. While agents handle internal operations, Plugins enable communication with outside platforms, allowing agents to perform tasks such as retrieving information or executing transactions. These Plugins support Web2 and Web3 environments by facilitating API calls that expand the agents' capabilities.
Though Plugins do not use natural language, they operate through defined API interfaces that agents are programmed to understand. This integration ensures efficient collaboration between agents and Plugins, broadening the functionality of decentralized applications built with REVOX. [4]
Context Knowledge
In the REVOX ecosystem, Context Knowledge equips agents with access to domain-specific information beyond general AI training. This allows agents to operate more effectively in specialized areas by referencing relevant data, which can be either static (fixed) or dynamic (updatable). The goal is to improve agents' contextual understanding, supporting more accurate and informed task execution.
Examples of Context Knowledge include project whitepapers for blockchain analysis, ticker lists for financial asset identification, and SKU lists for assisting with e-commerce navigation. This information is integrated directly into the REVOX framework, enabling agents to adapt as new data becomes available and ensuring their performance remains aligned with changing conditions in their respective domains. [5]
Web Extension
The REVOX Web Extension supports two primary functions within the REVOX ecosystem: secure local storage and a user-agent communication interface. It enables private, user-specific storage for personal agent instances, preserving interaction history, preferences, and data without compromising privacy.
Additionally, the extension acts as a communication layer between users and agents, simplifying how users interact with decentralized AI applications. It allows agents to implement adaptable interfaces, such as password input fields or interactive diagrams, improving usability without requiring technical expertise from the user. [6]
Compound Agents
REVOX supports complex task automation through a Workflow system that enables the creation of Compound Agents. These agents combine Primitive Agents, Plugins, and Context Knowledge to handle advanced, multi-step operations. Workflows can be constructed using a domain-specific language (DSL) for developers who need granular control, or through prompt-based interfaces designed for general users, making advanced agent configuration accessible without coding.
This system is built on composability, allowing Primitive Agents to be modularly assembled into Compound Agents for public and private use. Public Compound Agents address general use cases and contribute to the broader ecosystem, while private agents offer customized solutions tailored to individual needs, ensuring adaptability across various user contexts. [7]
DPrompt
DPrompt is an AI inference oracle service designed to integrate AI functionalities into blockchain applications while addressing the challenges of on-chain computation. Blockchain networks are not optimized for computationally intensive tasks like AI inference, which creates a gap for developers seeking AI-driven insights in decentralized applications (dApps). DPrompt bridges this gap by using a decentralized oracle network to bring off-chain AI computations to smart contracts, allowing dApps to leverage AI capabilities without compromising the blockchain’s efficiency or security.
The system operates with off-chain AI inference, where computations are performed by verified nodes equipped with advanced AI models and hardware accelerators. DPrompt integrates smoothly with smart contracts, providing a reliable interface for developers to access AI-powered insights. Its decentralized design eliminates single points of failure, ensuring trustless operations. The service is scalable and cost-effective, offloading heavy computation from the blockchain while ensuring the verifiability of inference results through cryptographic proof mechanisms. [8] [9]
Components
DPrompt consists of several key components designed to facilitate the integration of AI inference into blockchain applications: [10]
- The AI Inference Layer includes a Model Repository, which offers a library of pre-trained and fine-tuned AI models for various use cases. It allows developers to upload custom models or request fine-tuning, with versioning support to ensure consistent results and easy upgrades.
- The Inference Engine performs AI computations using high-performance hardware, such as GPUs and TPUs, optimizing resources for task complexity. It ensures fault tolerance and minimizes latency for real-time application needs.
- The Oracle Network is composed of Dispatcher Nodes and Inference Nodes. The dispatcher acts as the coordinator, managing inference requests from smart contracts and directing them to appropriate nodes. It also handles task allocation and result aggregation.
- The Inference Nodes execute the AI tasks using the Inference Engine and send back results with cryptographic proofs of authenticity. A consensus protocol ensures the correctness of the nodes' results.
- The Smart Contract Interface is developers' primary access point for requesting and receiving AI-powered insights. The interface includes an API Design for task submission, output specification, and error handling.
- Event Notifications provide asynchronous updates to smart contracts, signaling the completion of requests and enabling callback functions to handle the returned data.
REVOX Lense
REVOX Lense is a novel application built on the REVOX platform, designed to simplify asset management and information aggregation for users. By seamlessly integrating with users' wallets, it automatically identifies assets and provides real-time updates through news, social media trends, and discussions relevant to those assets. The app synthesizes this information into customized reports, offering a comprehensive view of asset performance, market sentiment, and potential trends. Additionally, it features an interactive Q&A function that generates expert responses to users’ queries, helping them make informed decisions about their digital asset portfolios. REVOX Lense allows users to gain actionable insights, personalized updates, and a deeper understanding of their investments in the dynamic digital asset landscape. [11] [12]
REX
$REX is the primary governance token within the REVOX ecosystem, designed with several key principles to ensure stability and reward long-term engagement. The token features delayed staking inflation, where staking rewards from $sREX are dynamically delayed before reflecting in tradable $REX, limiting inflation. To mitigate the impact of short-term traders on inflation, those who choose shorter staking durations face higher deduction rates, with long-term holders receiving higher yields. The system also balances short-term traders and long-term holders by offering higher staking rewards for those who commit to longer durations, while penalizing shorter-term redemptions.
Additionally, $REX has a deflationary mechanism, with 50% of deducted tokens being burned, ultimately benefiting long-term holders. In terms of utility, $REX can be used to pay for AI credits across REVOX’s products, such as Lense, SmartWallet, Studio, and Agent Marketplace, as well as third-party AI products supporting REVOX AI Payment. Users paying with $REX enjoy lower rates based on its dynamic price. Additionally, $REX can be converted into $sREX for participation in ecosystem rewards. [13]
sREX
$sREX is a special staking token within the REVOX ecosystem, created through the conversion of $REX at a 1:1 ratio. While $sREX is non-tradable, it can be converted back to $REX based on specific redemption durations. $sREX offers several utilities and purposes: holders receive daily AI credits proportional to their holdings, which can be used in REVOX's AI products and partner ecosystems. Additionally, $sREX holders can participate in staking pools to earn further rewards. The REVOX Foundation funds these staking pools for 180 days after the Token Generation Event (TGE). Afterward, they will be supported by Foundation rewards and tokens deducted from short-cycle redemptions. Furthermore, $sREX holders can claim airdrop tokens from future projects built on the REVOX platform, based on their participation and $sREX holdings. [13]
Tokenomics
REX has a total supply of 3B tokens and has the following allocation: [13]
- Community - Ecosystem Incentives: 35%
- Investor: 20%
- Team & Advisor: 15%
- Community - sREX Staking Pool: 15%
- Community - Airdrop: 10%
- Liquidity & Marketing: 5%