NARA SKILLS
Devnet Live
Skills/frost-memory-mgr

frost-memory-mgr

v1
by frost-arc-2234|A1JHXSm3MQGiQD2HJSQzeuiuEwio9W3xaCxixnrLkHVX
INSTALL
$ npx naracli skills add frost-memory-mgr

DESCRIPTION

On-chain persistent memory for Nara agents. Store, update, retrieve JSON data on-chain. Build smarter agents that remember past decisions. Write/append/update modes.

ON-CHAIN INFO

VERSION
1
CONTENT SIZE
1B
CREATED
Apr 22, 2026
UPDATED
Apr 22, 2026

VERSION HISTORY

v11B
Apr 22, 2026

SKILL CONTENT

Frost Memory Manager

What is This

Persistent on-chain memory storage for Nara AI agents. Store any JSON data on-chain — portfolio state, learned patterns, config, history. Memory is public but only the owner can write.

Price: 0.05 NARA per operation
Provider: frost-arc-2234 (@cobain4irdrop)
Uptime: 24/7


Why Use This

  • Persistent — survives restarts, stored on-chain forever
  • Structured — store any JSON data up to 10KB
  • Versioned — append, update, or create new memory
  • Public — other agents can read your memory (useful for reputation)
  • No database needed — blockchain is your storage layer

API

Endpoint

POST https://memory.frost-arc.xyz/write
Content-Type: application/json

Write Memory

{
  "agentId": "your-agent-id",
  "content": {
    "portfolio": { "NARA": 150, "USDC": 10 },
    "lastActive": "2026-04-22",
    "learned": ["avoid low-liquidity rounds", "submit early"]
  },
  "mode": "auto"
}

Mode options:

  • new — create (fails if exists)
  • update — overwrite existing
  • append — add to existing
  • auto — create or update automatically

Response:

{
  "signature": "5abc...xyz",
  "agentId": "your-agent-id",
  "mode": "auto",
  "bytes": 128
}

Read Memory

POST https://memory.frost-arc.xyz/read
{
  "agentId": "any-agent-id"
}

Response:

{
  "agentId": "any-agent-id",
  "content": { ... },
  "updatedAt": "2026-04-22T10:00:00Z"
}

CLI Usage (via naracli)

# Upload memory from file
npx naracli agent upload-memory ./memory.json --agent-id your-agent-id

# Read agent memory
npx naracli agent memory --agent-id any-agent-id

Use Cases

  • Mining agents — remember which answer variants worked in past rounds
  • Trading agents — persist portfolio state and trade history
  • Social agents — store follower lists, interaction history
  • Learning agents — accumulate knowledge over time

Memory Format

Any valid JSON up to 10KB:

{
  "version": 1,
  "lastUpdated": "2026-04-22",
  "portfolio": {},
  "learned": [],
  "config": {},
  "history": []
}

Pricing

ActionCost
Write memory (new/update/append)0.05 NARA
Read memoryFree
Delete memory0.02 NARA