# Future Roadmap

![Roadmap screenshot](/files/732425597f641c3d26098adc057777eafab24bb7)

In this section, you can find our future roadmap. We are currently in the early stage of the development of our V2 Dapp, with the creation of the designs for our screens, which still need to be refined in terms of UI.

Once ready, we will start with the development of the Front-end of the Dapp. We’ve decided to start with the development of the Front-end so that we can test it by simulating its user experience with Crypto Users and Inheritance Firms. This will provide us with more insights to refine the screens, the user experience, and allow us to identify early any missing functionalities or requirements that can be important for smart contract development.

This approach will allow us to increase the degree of trust in the effectiveness of the solution we are building, and refine it before spending a significant amount of resources on smart contract development, and especially off-chain code development, which requires the most amount of resources when developing on Cardano. This will also give us a chance to refine the smart contracts, and the offchain code, considering the needs and requests from our target users.

The smart contracts can be developed simultaneously with the front-end, with our known requirements, even though they will only be closed after the insights gathered from testing the front-end, while the off-chain code will start being built after the conclusion of Smart Contract development.

Once all is completed, we will test our solution with a Public Testnet, and we will do a security audit on our smart contracts and on the entire solution.

After the audit is complete and all potential issues solved, we will launch our solution on Mainnet for Cardano Users.

{% stepper %}
{% step %}

### Design phase — Early stage

We are creating and refining the UI designs for the V2 Dapp screens.
{% endstep %}

{% step %}

### Front-end development and user testing

We will develop the Dapp front-end first to simulate and test the user experience with Crypto Users and Inheritance Firms. This will:

* Provide insights to refine screens and UX.
* Help identify missing functionality or requirements relevant to smart contract development.
  {% endstep %}

{% step %}

### Smart contract development (parallel)

Smart contracts can be developed alongside the front-end based on current requirements. Finalization will consider feedback gathered from front-end testing.
{% endstep %}

{% step %}

### Off-chain code development

Off-chain code development will begin after smart contract development concludes, since it generally requires significant resources when building on Cardano.
{% endstep %}

{% step %}

### Public Testnet and security audit

We will test the complete solution on a Public Testnet and perform a security audit on smart contracts and the entire solution.
{% endstep %}

{% step %}

### Mainnet launch

After audit resolution and fixes, we will launch the solution on Cardano Mainnet.
{% endstep %}
{% endstepper %}

<a href="/pages/1be049e5db96efc9eba9ff202055d8aa1942536a" class="button secondary">Previous: Completed Roadmap</a> <a href="/pages/04bdda5d02341a62ba2800a9537ef240d6f661ff" class="button primary">Next: Future Developments</a>


---

# 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://genwealth-3.gitbook.io/genwealth-whitepaper/roadmap/future-roadmap.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.
