> For the complete documentation index, see [llms.txt](https://oobe-protocol.gitbook.io/oobe-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://oobe-protocol.gitbook.io/oobe-protocol/readme.md).

# Welcome to OOBE Protocol

<table data-view="cards"><thead><tr><th></th><th data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Oobe Agent Builder</strong> Effortlessly create and manage an agent that can handle everything for you on</td><td><a href="/pages/NhQ5FTsZC8436eL7NpPn">/pages/NhQ5FTsZC8436eL7NpPn</a></td><td><a href="/files/Aarr0inAmCZvRmQp9QRG">/files/Aarr0inAmCZvRmQp9QRG</a></td></tr><tr><td><p><strong>Core Module Overview</strong></p><p>This section explains everything you need to know for running and testing on your own Node</p></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td><td><a href="/files/KqP7CVOhPvHXmNMhiC3E">/files/KqP7CVOhPvHXmNMhiC3E</a></td></tr><tr><td><strong>PROTOCOL + NEXTJS</strong><br>Use the protocol in a smooth way using Next.js, Langchain, AI-Ask, and OOBE</td><td><a href="/pages/5CG2WaGEOyfHgUsIBHYk">/pages/5CG2WaGEOyfHgUsIBHYk</a></td><td><a href="/files/AoaaopVkmG9NSbH2JI07">/files/AoaaopVkmG9NSbH2JI07</a></td></tr></tbody></table>

\
\
Welcome to the official documentation for **OOBE Protocol**, a cutting-edge SDK developed under the umbrella of the **OOBE** project. This innovative framework bridges the gap between blockchain technology and AI Agent management, empowering developers to create, deploy, and manage intelligent agents across diverse environments.\
\
OOBE Protocol is more than just an SDK. It is the foundation of a new approach to digital currency and AI interaction. Designed to **build, manage, and evolve on-chain AI agents** using Solana. It provides modular tools for storing agent actions, personality traits, events, and memories on-chain, all verifiable through Merkle Trees and structured using PDAs and Memo v2 logs.\
\
As part of the **OOBE AI** initiative, which combines the ethos of a memetoken with significant utility, OOBE Protocol offers tools and systems for building:

<figure><img src="/files/KqP7CVOhPvHXmNMhiC3E" alt=""><figcaption></figcaption></figure>

* **AI Agent Memory System**: Capable of conversational memory, decision-making, and seamless tool integration. Memory is stored on-chain and linked with events.  <mark style="color:green;background-color:green;">**STORED ONCHAIN**</mark>&#x20;
* #### Merkle Tree Integration: <mark style="color:green;background-color:green;">**STORED ONCHAIN**</mark>&#x20;

  Used for:

  * Verifying agent actions
  * Validating state changes (e.g., personality, memory) and data
  * Lightweight on-chain references<br>
* #### Structured Logs (Memo v2) + Data-Chunking:

  Every operation uses Memo v2 to encode operation type, content, and signature hash. <mark style="color:green;background-color:green;">**STORED ONCHAIN**</mark>&#x20;
* **Decentralized Application (DApp)**: Web3 App to manage your agent in a simple UI though OOBE DAPP \[[oobe](https://oobe.me/)].
* **Sprite-Personalities**: Tailored to specific use cases, from customer support to automated trading to everyone you want. <mark style="color:green;background-color:green;">**STORED ONCHAIN**</mark>&#x20;
* **Futures-Trading**: Using the **Adrena** protocol to execute advanced trading strategies.
* **Raydium, Orca, Jup Integration**
* **Kamino-Protocol**: Using the **Kamino** Protocol to provide yield lp strategies, lending/borrowing and much more...
* **SPL/2022 Tokens and PumpFun Tokens**: Simplifying the creation of on-chain assets.
* **Market Making and Volume Functionality**: Enabling dynamic market strategies and volume optimization.
* **Real-time Code Exec**: Enhance the ability to execute real-time code based on Zod schemas. <mark style="color:green;background-color:green;">**STORED ONCHAIN**</mark> \
  \
  Additionally, the protocol supports all on-chain functions available on Solana, making it a comprehensive tool for blockchain integration.

### Protocol Structure

The OOBE Protocol is divided into three core modules:

1. **Core**: The foundational module, exclusively integrated with OOBE’s proprietary technology. It serves as the central hub for all protocol functionalities.
2. **Desktop**: `[in progress]`
3. **O-React**: `[in progress]`

### Who is this for?

OOBE Protocol is designed for:

* **Blockchain Developers**: Building decentralized apps with AI components.
* **AI Enthusiasts**: Creating intelligent systems with ease.
* **Innovators**: Merging AI and blockchain for revolutionary solutions.

***
