TECHNICAL SPECIFICATIONS

Core Protocol Features

A trustless fail-safe mechanism for the decentralized future. Automated, secure, and permanent.

Trustless Asset Recovery

Automatically trigger encrypted payload transfers to designated beneficiary wallets if no activity is detected within your custom heartbeat interval. Fully non-custodial and secure.

Explore Recovery Logic
function triggerRecovery() external {require(block.timestamp > lastHeartbeat + timeout);require(status == Status.Active);for (uint i = 0; i < beneficiaries.length; i++) {transfer(beneficiaries[i], allocation[i]);}emit AssetsRecovered(block.timestamp);}

Decentralized Key Sharding

Utilizing Shamir's Secret Sharing, your master encryption keys are split into multiple fragments distributed across our secure validator network. There is no single point of failure, and we never hold your complete key.

View Sharding Protocol

Gasless Verifications

Update your protocol status via off-chain signatures wrapped in native ERC-4337 meta-transactions. Gasless heartbeats allow you to maintain your fail-safe without constant transaction fees.

How it works
Liveness Check
Active Pulse

Secure Your Legacy

Don't leave your digital assets in limbo. Deploy your Always There switch today and ensure your wealth reaches the right hands.

How AlwaysThere Actually Works

A deep dive into the decentralized architecture securing your digital legacy.

1Asset Encryption Pipeline

When you upload an asset (like a private key, a legal document, or a seed phrase), the protocol never sees the raw data. It is instantly encrypted in your browser using AES-256-GCM encryption. The master key generated to encrypt this payload is then passed through our Shamir Secret Sharing algorithm, which shatters the key into multiple cryptographic shards.

2Decentralized Storage (IPFS)

The securely encrypted payload is uploaded directly to the InterPlanetary File System (IPFS) via Storacha. IPFS ensures that your data is not stored on a centralized server that can be shut down, hacked, or censored. Your data becomes a permanent part of the decentralized web, accessible via a unique Content Identifier (CID).

3The Smart Contract Heartbeat

To prove you are alive, you periodically "check in" with the Ethereum/Polygon smart contract. This is known as a Heartbeat. You set the interval (e.g., every 3 months). If you fail to check in within this timeframe, the contract enters a "Grace Period". If the grace period expires, the smart contract officially flags your status as "Inactive".

4Automated Beneficiary Release

Once the smart contract confirms your inactivity, it automatically triggers the release mechanism. The validating nodes compile the necessary key shards and encrypt them using the public keys of your designated beneficiaries. Your beneficiaries can then claim the IPFS payload, decrypt the master key with their private wallet, and finally unlock the inheritance. The system is 100% automated and zero-knowledge.