User Guide
Convex offers a comprehensive, full-stack solution for building decentralised applications (dApps) and open economic systems.
Core Concepts
Convex Coins
Learn about the native currency and accounts:
- Convex Coins - Native utility token (CVM)
- Faucet Guide - Getting test funds
Smart Contracts
Build on-chain logic with Convex:
- Convex Lisp - The on-chain programming language
- Actors - Smart contracts and autonomous actors
- Recipes - Practical how-to guides
AI Agents
Connect autonomous agents to the Convex economy:
- AI Agents - Agents as first-class economic participants
- MCP Integration - Connect any MCP-compatible agent to a peer
Network Operations
Run and operate peer infrastructure:
- Peer Operations - Complete operations guide
- Local Testnets - Development environments
Learning Paths
Choose your path based on what you want to build:
Application Developer
Build apps that use Convex for state and transactions
- Start with Networks - Understand available networks
- Choose your SDK - Pick your programming language
- Follow SDK quickstart - Get your first transaction working
- Explore Recipes - Practical examples
Best for: Web apps, mobile apps, backend services
Smart Contract Developer
Build autonomous actors and on-chain logic
- Learn Convex Lisp - Master the on-chain language
- Understand Actors - Smart contract concepts
- Study Recipes - Working examples
- Test with Local Peer - Fast iteration
Best for: DeFi protocols, DAOs, on-chain logic
Agent Developer
Connect AI agents to real economic state
- Read AI Agents - Why Convex suits agentic systems
- Set up MCP Integration - Connect your agent to a peer
- Manage Agent Accounts - Keys, funding and delegation
- Design Agentic Economics - Agent-to-agent commerce
Best for: AI agents, autonomous services, machine-to-machine payments
Peer Operator
Run peer infrastructure and participate in consensus
- Read Networks - Understand network architecture
- Study Peer Staking - Economic requirements
- Choose Deployment Method - Set up infrastructure
- Follow Security Guide - Secure operations
Best for: Infrastructure providers, validators, high-availability operations
Getting Started
Networks
Learn about Convex networks and how to connect to them:
- Networks Guide - Understand network types, find available networks
- Production networks (peer.convex.live)
- Public testnets (with faucets)
- Local development peers
Client SDKs
Connect to Convex from your application using official client libraries:
-
TypeScript / JavaScript - For web apps, Node.js, Deno, React — with full type safety, or plain JavaScript Production ready •
npm install @convex-world/convex-ts -
Java - For JVM applications, Android, enterprise systems Production ready •
world.convex:convex-java:0.8.8 -
Python - For Python applications, scripting, data science Production ready •
pip install convex-sdk
For command-line interaction, see the Convex CLI.
Quick Links
I want to...
- Build my first app → Quick Start → Choose SDK
- Connect to a network → Networks Guide
- Get test funds → Faucet Guide
- Write smart contracts → Convex Lisp
- Connect an AI agent → AI Agents
- Run a peer → Peer Operations
- Look up terms → Glossary