Skip to main content

Welcome to ZeroQuant

ZeroQuant is an AI-native DeFi vault platform that enables autonomous asset management through intelligent agents. Build, deploy, and manage trading strategies that execute themselves using natural language commands.

What is ZeroQuant?

ZeroQuant provides secure, programmable vaults (Upgradeable Vault Accounts) that AI agents can control to execute DeFi operations. Think of it as Account Abstraction meets AI Agents — your trading strategies can make decisions and execute transactions autonomously while you maintain full control through permission management.

Key Features

  • AI-Native Design - First-class support for LangChain, Python AI agents, and Mastra framework
  • Battle-Tested Security - Built with OpenZeppelin contracts and comprehensive permission system
  • Gas Optimized - Batch operations and L2-optimized execution
  • Developer Friendly - TypeScript SDK with full type safety and Python SDK with async support
  • Multi-Chain - Deploy on any EVM-compatible network
  • Transparent - All operations on-chain with full audit trail

Quick Start

Get started in under 5 minutes:

# Install the SDK
npm install @zeroquant/sdk ethers@6

# Or use Python
pip install zeroquant

Create Your First Vault

import { ZeroQuantClient } from '@zeroquant/sdk';
import { ethers } from 'ethers';

const provider = new ethers.JsonRpcProvider(process.env.RPC_URL);
const signer = new ethers.Wallet(process.env.PRIVATE_KEY, provider);

const client = new ZeroQuantClient(
provider,
{
owner: signer.address,
factoryAddress: '0x...',
permissionManager: '0x...'
},
signer
);

// Create a new vault
const vaultAddress = await client.createVault(123);
console.log(`Vault created at: ${vaultAddress}`);

Use Cases

Autonomous Trading

Deploy AI agents that analyze market conditions and execute trades automatically:

  • Automated arbitrage bots
  • Market-making strategies
  • Technical analysis-based trading
  • Sentiment-driven strategies

Yield Optimization

Maximize returns by automatically moving assets between protocols:

  • Auto-compounding yield farms
  • Dynamic liquidity provision
  • APY chasing strategies
  • Risk-adjusted yield optimization

Portfolio Management

Let AI manage your crypto portfolio:

  • Automated rebalancing
  • Risk management
  • Tax-loss harvesting
  • Multi-strategy diversification

Architecture

┌─────────────────────────────────────────────┐
│ AI Agent Layer │
│ (LangChain, Python, Mastra) │
└────────────────┬────────────────────────────┘

┌────────────────▼────────────────────────────┐
│ SDK Layer │
│ (@zeroquant/sdk, zeroquant) │
└────────────────┬────────────────────────────┘

┌────────────────▼────────────────────────────┐
│ Smart Contract Layer │
│ (UVAFactory, UVAAccount, Intents) │
└────────────────┬────────────────────────────┘

┌────────────────▼────────────────────────────┐
│ Blockchain │
│ (Ethereum, Arbitrum, Optimism, etc.) │
└─────────────────────────────────────────────┘

Why ZeroQuant?

For Developers

  • Type-Safe SDK - Full TypeScript support with comprehensive type definitions
  • Python Support - Native async/await with Pydantic models
  • Rich Documentation - Comprehensive guides, API references, and examples
  • Active Development - Regular updates and improvements

For Traders

  • Autonomous Execution - Set strategies once, let agents execute
  • Risk Management - Fine-grained permission controls
  • Transparency - All operations on-chain and auditable
  • Gas Efficient - Batch operations save on transaction costs

For AI Researchers

  • Pre-built Tools - LangChain tools ready to use
  • Flexible Integration - Works with any AI framework
  • State Management - Built-in memory for agent context
  • Real-World Impact - Test strategies with real assets

Next Steps

Learn the Basics

Understand vaults, permissions, and intents

Build with AI

Integrate with LangChain, Python, and Mastra


Ready to build the future of autonomous DeFi? Let's get started.