ShelbyVault
v2.0
Memories: 0
SHELBY TESTNET
Store New Memory
Save AI reasoning, outputs, logs, decisions and files permanently on Shelby Protocol
🧠
Reasoning
Chain of thought
🎨
Image
Generate or upload
📋
Log
Events & execution
Decision
With reasoning trail
🔬
Research
Findings & sources
💾
Checkpoint
State snapshot
📁
File
Any file type
Memory Vault
All memories stored on Shelby Protocol
Vault Statistics
Overview of your AI memory storage
Storage Address
Your Shelby wallet on Aptos Testnet
0x18d06e7fc631aa48ec21e6b66039699e3dd1a17697dc3751eb80c8b00b97ac94
Agent API
Let any AI agent store memories via HTTP POST
POST /api/upload — JavaScript
Works with LangChain, AutoGen, CrewAI, custom agents
fetch('https://shelbyvault2.vercel.app/api/upload', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name: 'agent-decision-001', memoryType: 'decision', imageBase64: 'data:text/plain;base64,' + btoa(content), filename: 'decision-001.txt', agentId: 'my-agent', tags: ['production'] }) })
Python
import requests, base64 requests.post('https://shelbyvault2.vercel.app/api/upload', json={ 'name': f'reasoning-{agent_id}', 'memoryType': 'reasoning', 'imageBase64': 'data:text/plain;base64,' + base64.b64encode(content.encode()).decode(), 'filename': f'reasoning-{agent_id}.txt', 'agentId': agent_id, 'tags': ['autonomous'] })
+
Store
🗄
Vault
Stats
API