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 thex/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:
- Learn: The basic information about the protocol
- Build an App: Guides for application developers
- Build an Agent: Guides for AI Agent builders
- Build a Keychain: Guides for Keychain operators
- Operate a Node: Guides for node operators
- Tokens: A detailed overview of Warden tokens—WARD and WARP
- SpaceWard: User guides for SpaceWard, our front-end OApp
Contribute
If you're going to contribute to the protocol, see protocol developer docs on GitHub.