ecosystem

Ориентация в экосистеме Convex — что находится в каком репозитории, где находятся спецификации и документация, и какие клиентские библиотеки существуют. Используйте, когда нужен контекст…

npx skills add https://github.com/convex-dev/convex --skill ecosystem

The Convex Ecosystem

Convex is a lattice-based decentralised network and execution platform. Data merges like CRDTs rather than forming a linear chain, consensus is Convergent Proof of Stake (CPoS), and the CVM is a lambda-calculus virtual machine for functional smart contracts.

This repository (Convex-Dev/convex) is the reference implementation. Several things an agent needs are deliberately not here.

Where Things Live

WhatWhere
Reference implementation — CVM, consensus, peer, CLI, toolingConvex-Dev/convex (this repo)
CADs — normative specificationsConvex-Dev/design, under docs/cad/
Glossary and tutorialsConvex-Dev/design, under docs/tutorial/
Rendered docshttps://docs.convex.world

The design repository is the authority on what Convex should do; this repository is what it currently does. When they disagree, one of them has a bug — see the cad-reference skill for how to find the governing CAD.

Do not assume design is checked out locally. Use https://docs.convex.world unless you have confirmed the repository is present alongside this one.

Module Map

The 14 Maven modules are listed in AGENTS.md with their purposes, and each has its own README.md. In short: convex-core holds the CVM, consensus and Etch; convex-peer the networking, including the NodeServer; convex-cli, convex-gui and convex-restapi the interfaces; convex-p2p the P2P node stack, whose P2PNode runs a NodeServer.

Client Libraries

LanguageRepository
Javaconvex-java module in this repo
ClojureConvex-Dev/convex.cljc
TypeScriptConvex-Dev/convex.ts
PythonConvex-Dev/convex-api-py

Prefer the in-repo convex-java module for JVM integration — it is versioned with the network implementation.

Networks

  • Protonet (production): peer.convex.live
  • Testnets are used for tooling and experimentation; the endpoint in use is recorded in AGENTS.md under Network Defaults.

Anything you deploy to Protonet is real. Confirm the target network before any transaction, and prefer a local network for development — see the local-network skill.

Terminology

Convex has its own vocabulary and it is not interchangeable with blockchain terminology. Never substitute "gas", "fees", "blockchain", "chain", "miner", "validator", "block", "wei", "satoshi" or "mainnet".

Use: CVM coin, Copper, Juice, Peer, Actor, Lattice, CPoS, Belief, Etch, CAD, CNS, Protonet. The canonical glossary is at https://docs.convex.world/docs/tutorial/glossary — check it rather than guessing at a translation.

Related Projects

The ecosystem page at https://docs.convex.world lists community projects, wallets, demos and integrations. Treat that list as the current source; entries here would go stale.

Больше skills от convex-dev

convex-lisp
convex-dev
Справочник по языку Convex Lisp — соглашения CVM, вызов библиотечного кода, определения акторов, коды juice и ошибок. Используйте при написании или отладке исходного кода CVM для…
local-network
convex-dev
Запустите локальную тестовую сеть Convex для разработки. Используйте при тестировании изменений на живой сети, воспроизведении проблемы коллеги или когда нет удаленной сети…
protocol-versions
convex-dev
Версии протокола, миграции и обновление до v1 — с какой семантикой работать, и как изменить поведение CVM без форка сети. Используйте, когда…
etch
convex-dev
Проверка и обслуживание хранилища Etch — контентно-адресуемой базы данных Convex. Используйте при изучении пирингового хранилища, диагностике повреждений, сборке мусора или…
juice
convex-dev
Учёт Juice — стоимость вычислений и пропускной способности на CVM. Используется при анализе стоимости выполнения транзакций, диагностике ошибки :JUICE или…
trust
convex-dev
Trust monitors — композиционная модель авторизации Convex в цепочке. Используйте при написании контроля доступа, ограничении функций акторов, определении того, кто может выпускать или…
memory
convex-dev
Учёт памяти и допустимые объёмы — стоимость хранения в цепочке и способы её минимизации и возврата. Используйте при анализе роста состояния, диагностике…
peer
convex-dev
Управление Convex peer — создание, запуск, перечисление, резервное копирование или создание генезиса сети. Используйте при работе с peer в рамках сети или при настройке новой сети.