Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,8 @@ All memories are encrypted at rest using ChaCha20-Poly1305 (via [@corvidlabs/ts-
Your wallet identity (address + encryption keys) is stored in `.fledge/memory-identity.json` within your project directory (mode `0600`). This file survives plugin reinstalls.

- **Ephemeral** memories live in a SQLite database managed by `fledge-plugin-sql`. The database file persists across plugin reinstalls.
- **Mutable** memories are on-chain ASAs — they persist as long as the Algorand network is running. A `fledge localnet reset` will destroy them.
- **Permanent** memories are immutable Algorand transactions — they persist as long as the chain exists.
- **Mutable** memories are on-chain ASAs that persist as long as the Algorand network is running. A `fledge localnet reset` will destroy them.
- **Permanent** memories are immutable Algorand transactions that persist as long as the chain exists.

**Important:** If you delete `.fledge/memory-identity.json`, a new identity is generated and you will not be able to decrypt existing ephemeral memories. On-chain memories (mutable/permanent) will also be inaccessible since they are tied to the old wallet address.

Expand Down
2 changes: 1 addition & 1 deletion plugin.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[plugin]
name = "fledge-plugin-memory"
version = "0.4.0"
description = "Three-tier memory ephemeral (SQLite), mutable (ARC-69 ASA), permanent (on-chain txn)"
description = "Three-tier memory: ephemeral (SQLite), mutable (ARC-69 ASA), permanent (on-chain txn)"
author = "CorvidLabs"
protocol = "fledge-v1"

Expand Down
Loading