To balance Speed, Security, and Privacy, Nodency splits data into three specialized structures. This ensures that financial history is public and immutable, while personal data and communication remain private and local.
The Root of Trust. This is a permissioned EVM-compatible blockchain maintained by professional Validators. It stores the final state of all accounts and the Smart Contract logic.
{
"blockNumber": 8921005,
"timestamp": 1732049200,
"stateRoot": "0xABC...221F",
"transactionsRoot": "0xEFG...331A",
"minerAddress": "0x1F2B...C9D",
"merkleProof": [
"0x1A2B...",
"0x3C4D..."
]
}
{
"localHeight": 42,
"prevHash": "0x5A6B...D2F",
"type": "P2P_TRANSFER",
"payload": {
"recipient": "did:kash:alice.w.5678",
"amount": "500.00 cSTABLECOIN",
"kCode": "K-9R4X-MP2P"
},
"signature": "0x5C6D...342F",
"isSynced": false
}
The Personal History. Stored as an encrypted SQLite database on the user's phone. This chain allows the app to function offline and verify transactions at the edge.
The Privacy Layer. An asynchronous message queue for communication between DIDs. Critical for negotiating trades and support, without cluttering the financial ledger.
{
"messageID": "msg-X9Y1-Z2W3",
"senderDID": "did:kash:alice.w.5678",
"recipientDID": "did:kash:bob.m.7654",
"keyId": "session-A1B2",
"ciphertext": "U2FsdGVkX1+m3XfE7...",
"contextTxRef": "K-9R4X-MP2P",
"msgSignature": "0xEF01...BB2"
}