# era\_0x Vault Documentation

Welcome to the official documentation for **era\_0x**, a trustless, Ethereum-based smart contract system for crypto estate planning. This documentation provides comprehensive guidance on deploying, using, and understanding the Vault system, including its smart contracts (`Vault.sol` and `HeirModule.sol`).

## What is era\_0x?

era\_0x enables secure storage and management of ETH and up to 10 ERC-20 tokens. It features a heartbeat mechanism to track owner activity and allows asset distribution to heirs after a predefined inactivity period. The system is modular, secure, and designed for both owners and heirs.

## Getting Started

Explore the following sections to learn more:

* Introduction: Understand the system’s purpose and features.
* Getting Started: Learn how to deploy the contracts.
* Usage: Discover how to interact with the Vault as an owner, heir, or other role.
* Contract Functions: Dive into the technical details of the smart contracts.
* Troubleshooting: Resolve common issues.
* Auditing and Licensing: Review auditing and licensing information.

For feedback or to report issues, visit <https://era0x.com>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://era-0x.gitbook.io/era_0x-docs/era_0x-vault-documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
