All projects

Heres Protocol

A privacy-preserving inheritance protocol on Solana that automatically executes digital asset intents.

CRE & AI Privacy

What it is

Heres Protocol is a privacy-preserving digital asset inheritance protocol built on Solana. It addresses a growing challenge in the crypto ecosystem: what happens to digital assets when their owners can no longer access or manage their wallets.

Unlike traditional financial assets, cryptocurrencies are controlled entirely by private keys. If the owner disappears without sharing those keys, the assets often become permanently inaccessible. It is estimated that nearly 20 percent of all Bitcoin has already been lost this way. As crypto adoption continues to grow, the problem of digital asset succession is becoming increasingly significant.

Traditional estate planning tools such as wills and trusts are not well suited for blockchain assets. They depend on legal intermediaries, custodians, and manual processes that conflict with the principle of self custody.

Heres solves this problem through Intent Capsules, programmable on-chain vaults that hold assets and define how they should be transferred if the owner becomes inactive. When creating a capsule, users lock their assets, specify beneficiaries, and set an inactivity period such as 365 days. If the owner does not update their activity within that period, the capsule automatically becomes eligible for execution.

Once the inactivity threshold is reached, anyone can trigger the execution transaction. The protocol enforces on-chain rules that ensure assets are transferred only to the predefined beneficiaries. This permissionless execution model removes the need for trusted operators while maintaining strict control over where funds can be sent.

In addition to asset transfers, Heres allows users to attach encrypted intent statements such as personal messages, recovery instructions, or account information. These statements remain encrypted until execution and are delivered securely to recipients once the capsule activates.

By combining automated execution, private condition monitoring, and secure intent delivery, Heres provides a decentralized infrastructure for digital asset succession. The protocol ensures that a user's assets and final intentions can be executed safely even when the owner is no longer able to act.

How it Works

Heres combines on-chain smart contracts, confidential computing infrastructure, and cross-chain communication to create a secure and automated inheritance system.

On-chain program (Solana)
The core of the protocol is a Solana smart contract written in Rust using the Anchor framework. The program manages capsule creation, inactivity tracking, execution logic, and asset distribution. Assets are stored in PDA-based vaults controlled by the program, ensuring that no individual party has custody of the funds.
To support compatibility with MagicBlock's Ephemeral Rollup environment, execution follows a two stage process. The rollup confirms that inactivity conditions have been met, and a separate transaction performs the final on-chain asset transfer.

Privacy layer (MagicBlock ER and PER)
Capsules can be delegated to MagicBlock's Ephemeral Rollup infrastructure, particularly the Private Ephemeral Rollup running inside a Trusted Execution Environment. This environment privately monitors inactivity conditions without exposing countdown timers or execution logic on the public blockchain.
When the inactivity threshold is reached, the rollup schedules execution through an automated crank mechanism, enabling the capsule to execute without requiring manual intervention.

Cross-chain routing and intent delivery (Chainlink)
To support beneficiaries across multiple ecosystems, Heres integrates Chainlink infrastructure. Chainlink CCIP enables asset routing to recipients on EVM-based networks such as Ethereum or Arbitrum.
For encrypted intent statements, Chainlink CRE acts as a confidential execution environment. Statements are encrypted client-side using AES-256-GCM and can only be decrypted inside the CRE trusted environment before being delivered to recipients through email. This ensures that no intermediary ever has access to the plaintext content.

Frontend and infrastructure
The user interface is built with Next.js, TypeScript, and Tailwind CSS. The application provides a guided capsule creation flow, dashboards for monitoring capsules, and execution controls for eligible capsules.
Helius is used as the primary RPC provider and for enhanced transaction indexing, enabling real time dashboard updates and transaction insights. Additional infrastructure components include Redis for encrypted CRE data storage and fallback cron mechanisms that ensure execution reliability if automated rollup triggers are unavailable.
Together, these components create a system where assets remain securely locked on chain, execution conditions remain private, and digital inheritance can occur automatically without relying on a trusted intermediary.

Links

Created by

  • Seongjae Cho
  • Okelo Angelo
  • Yong Choi