What can you build with Shade Agents?
With their extensive list of features, Shade Agents unlock a wide range of new use cases, enable many previously centralized apps to become decentralized, and change how blockchain applications are designed.
Shade Agent Features​
Shade Agents are:
-
AI Powered - Verifiably access LLMs.
-
Multichain - Can hold any crypto asset and sign transactions on any chain.
-
Non-custodial - No one entity controls the private keys of the agent (MPC signing).
-
Verifiable - Agent code is known and executes as expected; no one can tamper with the agent.
-
Confidential - Inputs and state of the agent can be private.
-
Flexible - Interact with off-chain data and APIs beyond blockchain VM limits.
-
Low cost - Run intensive computation cheaply without gas limits (~20% TEE overhead compared to standard servers).
Agentic Protocols​
Shade Agents enable a new paradigm of decentralized applications where a major component of the logic for a protocol is run in a verifiable off-chain environment. This allows for more flexibility in terms of computation, cost, privacy, and the data you have access to. Agentic Protocols are designed to be autonomous, proactive, and intelligent.
- A Yield Optimizer that earns optimal yield on assets across various DeFi protocols on different chains and autonomously rebalances according to a verifiable algorithm.
- A private DAO agent on Ethereum Mainnet that takes votes confidentially and publishes the end result in a single transaction.
- A staking protocol that can implement complex reward mechanics.
Smart Contracts using LLMs​
Shade Agents allow you to access LLMs from a smart contract that lives on any chain. The LLM and agent are both running in a TEE, so we know that the response from the agent is actually from an LLM and its response is a function of the provided inputs.
There are two main flows:
- The smart contract emits an event during a function call, the agent indexes this, uses the LLM to make a decision, and the agent calls a function on the contract with the result that is restricted to the agent's address.
- Users interact with the agent which makes decisions via the LLM and carries out certain on-chain actions based upon the decision (transfers, function calls, swaps, etc.).
With this, you could create:
- A DAO with an AI President that makes decisions based on aggregate user opinions, historical context, and user reputation formulated from on-chain and off-chain data.
- A decentralized social platform that uses an LLM to moderate content.
- A treasury that trades assets according to news, sentiment, and historical price.
Custom Authentication​
Shade agents allow users to control accounts through ways other than a private key and have it be non-custodial.
- A prediction market that lets you create new markets and place bets all from Twitter (X).
- A more secure social onboarding experience where you can log in via Google, Email, etc.
- A Telegram bot for trading within a group chat.
Flexible Oracles​
Since Shade Agents can access off-chain data and APIs, they make great cheap, flexible, quick-to-spin-up oracles.
- A custom data oracle where app developers list a number of different sources, a consensus mechanism (4 of 5 sources state the same data), and the frequency with which data is pushed (or on demand), which allows smart contracts to access any data verifiably.
- A prediction market resolver agent that uses an LLM to interpret multiple webpages and APIs to resolve markets quickly and accurately.
- Verifiable randomness oracle.