How does it work? 🧐

All about the magic.

All websites are constructed with items called elements that are described using HTML. When collected together, they form your website and include all the text, images, and designs that are displayed on a user's screen when they visit your site.

With DappHero, you add special attributes to each element you want to use with blockchain. When DappHero runs, it will automatically replace your existing elements with super-powered blockchain-connected elements!

Take a quick look at the HTML example below, this is the HTML required to display the name of the currently connected ethereum network.

<div
data-dh-feature="network"
data-dh-property-name="true"
>
Network name will appear here! (Mainnet, Rinkeby, Ropsten, etc)
</div>

It's that easy

DappHero can do a wide range of things: get your user's Ethereum address, their 3Box profile name, even connect to Smart Contracts to read data from the blockchain or send money!

What if I don't know HTML?

No problem! We have been working hard to make DappHero easy to use for people who love no-code tools (just like we do!).

Our first officially supported no-code platform is WebFlow, a fantastic tool that lets you design brilliant websites AND uses DappHero without ever writing a line of code! We also have some templates that will help you get started quickly.

We are working hard to support DappHero in other platforms, but generally anywhere that you can add a <script/> tag and data attributes to elements on your webpage, DappHero will work. Our users have been testing out DappHero on many platforms, you can see a list of the latest on our forum.

Want us to support your favorite tool? Let us know!​