Data Persistence
Data Directory
data/
├── identity.key # Node identity (Ed25519 keypair)
├── peers.json # Known peer addresses
├── config.json # Runtime configuration
├── dht/
│ └── records.json # DHT records
├── chat/
│ ├── rooms/
│ │ └── #general.json # Room messages
│ └── dms/
│ └── <node_id>.json # Direct messages
├── market/
│ ├── listings.json # All listings
│ └── my_listings.json # Your listings
├── escrow/
│ ├── orders.json # Order records
│ └── wallets.json # Crypto wallet data
├── names/
│ └── domains.json # .kyk registrations
└── cache/
└── ... # Temporary cacheIdentity Persistence
identity.key
Chat Persistence
Room Messages
Direct Messages
Marketplace Persistence
Listings
Escrow Persistence
Orders
Domain Persistence
Registered Domains
Sync Mechanism
On Startup
During Runtime
Conflict Resolution
Backup & Recovery
Creating Backup
Restoring Backup
What to Backup
File
Priority
Notes
Storage Limits
Default Limits
Data Type
Limit
Cleanup
Custom Data Directory
Database Format
Last updated

