Skip to content

What is a hApp?

What is an hApp?

A Hashverse App or hApp is basically an application that is deployed via Hashverse platform serving Hedera Hashgraph network and is accessed through Hashverse Wallet. None of your data is stored on Hashverse platform, it is all on the Hedera Hashgraph network encrypted and secure.

Why to use hApp where there is dApps?

Smart Contracts are still not supproting all the functionalities that developers need (yet!). An example for this case is no HCS support for smart contracts at the time of writing this article. Or if there is a need for more processing power and if it involves non-automated checks , such as KYC.

So in order to overcome this issue and bring the maximum security possible we carry out deployments of hApps on Hashverse platform from open-source repositories.

How to develop an hApp?

An hApp needs to be hosted on a public git repository and contains a configuration file that indicates metadata about this application on Hashverse Marketplace.

Smart contracts can be developed on Solidity, see Hedera Hashgraph smart contract documentation for more details.

All hApps need to follow the guidelines in order to get submitted. Apps point to a release point/commit hash.

Hashverse will verify the deployment that it is based on the indicated github commit hash.