Skip to main content

Introduction to Warden

Warden Protocol

The Warden Protocol is a L1 blockchain bringing AI to Web3 and enabling any application, protocol, or smart contract to integrate safe AI.

Mass adoption of Web3 requires the creation of safe and seamless AI experiences, and Warden empowers developers to achieve this goal.

Warden AI Agents

A Warden AI Agent is an AI-driven program that supports both offchain and onchain operations. Thanks to their native integration with Warden Protocol, Warden Agents can perform various onchain Actions. You can easily build Agents with the Warden Agent Kit.

AI integration is ensured by three key components:

To learn more, see Warden AI Agents.

SPEX

Statistical Proof of Execution (SPEX) is a sampling-based verifiable computing protocol that ensures the integrity of computational tasks through probabilistic guarantees. This includes tasks with potentially non-deterministic outputs, such as those involving large language models (LLMs) or stochastic training pipelines.

SPEX is used as a verifiability layer for AI on Warden Protocol. At the moment, SPEX verifies AI-driven price predictions generated by the x/async module. However, you can extend the module with other computational tasks and use SPEX to protect them.

To learn more, see SPEX.

Key protocol features

Warden's key features allow creating a truly open AI experience:

  • AI-ready
    Warden allows you to easily build AI Agents and enjoy novel AI-driven Web3 experiences.

  • Simplified cryptography
    With Warden, you can easily develop Web3 applications with Intent-driven key management.

  • Abstracted interoperability
    Build applications that allow aggregating multiple accounts for different chains and signing transactions at any destination chain.

Build with Warden

Warden provides operator sets and integrations with leading wallets, explorers, bridges, oracles, and more, so developers can focus on what matters most: building products.

Here is what you can do with Warden:

  • Build an application
    Omnichain Applications (OApps) are smart contracts that allow signing transactions at any chain. An example of an OApp is SpaceWard—our application functioning as the front-end interface for the protocol. You can deploy EVM-compatible OApps with Solidity or Rust & CosmWasm.

  • Build an Agent
    Warden allows you to unleash new user experiences by integrating AI into your application, protocol, or smart contract. With the x/async Warden module, you can create smart contracts utilizing outputs of AI models and build onchain AI Agents with custom logic.

  • Operate a Keychain
    Keychains are custodians that generate and store keys and sign transactions. Since Keychains can sign transactions on virtually any chain, they help avoid manual crosschain coordination. You can become a Keychain operator or build a custom Keychain.

  • Run a validator node
    You can run a validator node and earn rewards while securing Warden’s network.

Documentation overview

Welcome to the Warden Protocol documentation!

Use the top menu to navigate across the main sections of the docs and learn how to join Warden:

Contribute

If you're going to contribute to the protocol, see protocol developer docs on GitHub.