Skip to content

Welcome to Zaphenath Documentation

Zaphenath is a smart contract system for storing confidential data that becomes accessible after a period of user inactivity. It is ideal for digital wills, emergency business data access, and contingency disclosures.

This documentation will guide you through everything you need to understand, deploy, and use the Zaphenath contract system.

🔐 What is Zaphenath?

Zaphenath allows users to:

  • Create encrypted data entries ("keys") that only they can access
  • Configure access policies based on inactivity timeouts
  • Delegate access and responsibilities to trusted custodians

It uses Solidity, is designed for Ethereum-compatible networks, and is built using the Foundry development stack.

📚 Documentation Sections

  • Getting Started: How to install and deploy Zaphenath
  • Contracts: Source-level breakdown of each component
  • Usage: Learn how to interact with the system securely
  • Testing: Understand how the test suite validates behavior
  • Support: Frequently asked questions and help resources

🛠 Tech Stack

  • Solidity ^0.8.20
  • Foundry (Forge + Anvil)
  • Ethereum-compatible networks (e.g. Anvil, Sepolia)

➡️ Get started with the Overview