# Requirements

## **Mandatory Requirements**

### **SafeID Account**

To use both Inheriti® and SafeKey Mobile, you must first create a [SafeID](/getting-started/safeid.md) account. This account serves as a single sign-on for our ecosystem, and as your gateway to accessing and managing your protection plans securely.

If you sign up directly through Inheriti®,&#x20;

### **SafeKey Pro Device or SafeKey Mobile App**

Your [encrypted plan shares](/getting-started/plan-shares.md) are stored on a SafeKey device.

<table data-card-size="large" data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>SafeKey Pro (Suggested)</strong></td><td>A hardware device that provides cold storage for your encrypted shares, ensuring they remain secure offline.</td><td><a href="/pages/XVGa5ASSrGyAg3giVRjz">/pages/XVGa5ASSrGyAg3giVRjz</a></td></tr><tr><td><strong>SafeKey Mobile</strong></td><td>An app that allows you to manage your shares directly from your mobile device, offering convenience without compromising security.</td><td><a href="/pages/pJz1GuLgDolIFsbihlq5">/pages/pJz1GuLgDolIFsbihlq5</a></td></tr></tbody></table>

## Optional

### **Trusted Beneficiaries**

While not mandatory, adding trusted beneficiaries as [heirs or shareholders](/getting-started/beneficiaries.md) enhances the functionality of your protection plans. These individuals will be part of your plan, capable of accessing or inheriting data according to the conditions you’ve set for your activation methods.

### **Compatible Wallets for Web3 Payments**

If you choose to utilize Web3 features, you will need one of the [compatible wallets](/getting-started/payment-methods.md) to handle transactions and interactions within the blockchain environment directly.

### **SHA Tokens**

Possessing SHA tokens on one of the [compatible blockchains](/getting-started/blockchain.md), together with the native gas token of that blockchain, is needed if you choose to use Web3 features of Inheriti® and prefer to put your SHA tokens to use.

SHA tokens are integral to the operation of Inheriti®, as they are always needed to fuel the smart contracts that create protection plans.  When you choose to pay with fiat, we use SHA from a dedicated pool to create your protection plan. To maintain this pool, a portion of the fiat payment is used to buy back SHA tokens.

However, if you already hold SHA tokens, you have the option to purchase a coupon with them. This coupon is then used to cover part of your setup fee, and the SHA tokens you contribute are added directly to the pool.

By using a coupon purchased with SHA, you effectively reduce the need for us to buy back tokens, and as a token of appreciation, you receive an additional 5% discount on the remaining cost of your protection plan.

This not only benefits you but also supports the overall utility of SHA.


---

# 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://docs.inheriti.com/requirements.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.
