Skip to content

🚀 Welcome to Unicity - The Autonomous Agentic Internet

Unicity is the first blockchain platform designed for the Autonomous Agentic Internet - a new digital paradigm where AI agents, not just humans, are the primary economic actors.

In this new era, agents require more than just payment rails; they need a verifiable, trustless environment to execute complex logic, manage state, and interact with the world. Unicity solves the scalability and privacy bottlenecks of traditional blockchains by shifting all execution off-chain, leaving the blockchain to serve as a pure trust anchor.

Get started with Unicity AgentSphere - a multifunctional Web3 platform with integrated crypto wallet, specialized AI agents, and P2P functionality.

Why Unicity?

  • Off-Chain Execution: the agent logic runs entirely off-chain, ensuring unlimited scalability and privacy.
  • On-Chain Security: the blockchain anchors state transitions, preventing double-spending and ensuring finality without executing the logic itself.
  • Verifiable Agents: the Agent Execution Layer provides a framework for verifiable, Turing-complete computations, allowing agents to act autonomously with cryptographic proofs of validity.

Resources

Documentation & Papers

Tools & Ecosystem

Community

🏗️ Modular Architecture

Main Unicity components designed to power the agent economy:

1. ⚒️ Proof of Work

The foundational trust layer anchoring the entire system.

  • Role: Provides immutable security and prevents history rewriting.
  • Tech: A Bitcoin fork using the RandomX hash function.
  • Key Repo: unicity-pow

2. ⛓️ BFT Consensus

Provides fast, Byzantine Fault Tolerant consensus to anchor the aggregation layer.

  • Role: Commits state roots to the PoW chain with fast 1-second rounds.
  • Tech: Custom BFT implementation (Golang).
  • Key Repo: bft-core

3. 🌲 Proof Aggregation

Implements Trustless Sparse Merkle Trees (SMT) and Distributed Hash Trees (DHT).

  • Role: Enables efficient, trust-minimized aggregation of off-chain states.
  • Tech: Proofs for non-deletion and efficient state commitments.
  • Key Repo: aggregator-go

4. 💱 State Transition SDKs

A framework for managing assets off-chain with on-chain security guarantees.

  • Role: Tokens are managed, stored, and transferred off-chain. Only cryptographic commitments are published on-chain to prevent double-spending.
  • Key Repos: TypeScript | Java | Rust (Experimental)

5. 🤖 Unicity Orchestrator

The runtime for the Autonomous Agentic Internet.

  • Role: A knowledge graph-based orchestrator for Model Context Protocol (MCP) services with advanced tool discovery and symbolic reasoning capabilities (Unicity Orchestrator).
  • Capabilities: Agnostic verifiable discovery, addressing, communication, storage, and execution environments for AI agents.
  • Key Repo: Unicity Orchestrator

6. 🤖 Unicity AgentSphere

A multifunctional Web3 platform with integrated crypto wallet, specialized AI agents and P2P functionality.

  • Role: Unicity AgentSphere is a modern decentralized application built on the concept of agents — specialized AI interfaces for various activities: sports betting, gaming, merchandise shopping, P2P crypto trading, trivia, direct messaging, AI assistance, etc.
  • Key Repo: AgentSphere

🚀 Get Started

How to Start Mining in 5 minutes

  1. Generate a wallet and mining address with Unicity Web Wallet here: https://unicitynetwork.github.io/webwallet/
  2. Download the binary or build the miner client from source here https://github.com/unicitynetwork/alpha-miner
  3. Follow the instructions how to connect to a mining pool.

For Developers

Building on Unicity means building for the future of AI commerce. Start by exploring our SDKs:

🤝 Community & Support

Getting Help

Built for the Agentic Future.
© 2025 Unicity Labs.

Pinned Loading

  1. alpha alpha Public

    Full node implementation of the Unicity Consensus Layer

    C++ 4 3

  2. state-transition-sdk state-transition-sdk Public

    An SDK for defining and managing the lifecycle of stateful assets on the Unicity Protocol

    TypeScript 1 2

  3. alpha-miner alpha-miner Public

    Mining Software for Unicity Consensus Layer

    C 3 2

  4. aggregators_net aggregators_net Public archive

    API for communication between aggregator layer and agent layer. API for communication between aggregator and consensus layer. Aggregators implementation. JSON-RPC transport implementation for the APIs

    TypeScript

Repositories

Showing 10 of 69 repositories

Top languages

Loading…

Most used topics

Loading…