← Projects

HyperDapp

Building the front-ends of dApps is costly and time-consuming.

Date
February 2022
Role
Engineer
Tags
Blockchain, Web3, Dev Tools, IPFS, EVM

Overview

Building the front-ends of dApps is costly and time-consuming. It requires a complex tech stack with steep learning curves for developers. Furthermore, the underlying business logic of dApp interfaces is non-transparent and susceptible to exploits.

HyperDapp is a protocol that provides developers a suite of tools to address these challenges.

A GUI flow editor that allows developers to define front-end logic interfacing with smart contracts. Each work flow is compiled into an artifact (e.g. a json file) and published on IPFS, which makes the logic definition verifiable and immutable. A light-weight Cortex verifier tool for devs to edit, verify the compiled code and preview the generated front-end. Interoperability: generated front-ends could be embedded on any platforms that support HyperDapp SDK or iframe (web 2.0 platforms, chat applications, metaverse platforms). Chain-agnostic: compatible with any EVM-supported chains. Cut down the cost and time to create front-ends of dApps by as much as 90%. Transparency and trustless: non-technical end users are able to easily understand the business logic of smart contract interactions underneath the user interface by viewing read-only flows published on the flow editor.

Build out a decentralized registry where artifacts containing logic flows of smart contracts could be verified by peers and easily retrieved for re-uses to create new dApps. Integration partnerships with main players in the web 3.0 ecosystem, including but not limited to NFT Worlds, Decentraland, Fluf Worlds, MoNa, etc.

Project Credits

  • Aaron Wong
  • Gilbert Garza