So you’re building a dApp? Introducing: the dApp usability launch kit

Ahnboard
Ahnboard
Published in
3 min readJun 25, 2019

So you’re building a dApp? There are a few resources you’ll need to get started. Consensys did a wonderful job of mapping out necessary developer tools. If you’re newer to dApp development, that’s a great place to start.

But, the development journey doesn’t end there. There are a few things you’ll need to help make your dApp more user friendly.

DApp Usability Launch Kit

Fiat on-ramp — Wyre

Wyre provides an easy to use widget where new users can easily purchase ETH with fiat — directly from their bank accounts and payment cards. This allows you to easily onboarding new users to your dApp if they do not already have ETH.

Wyre widget —easily embeddable in your dApp.

Dive into the docs here.

Web3 providerWeb3connect

Web3connect is a React component that allows for connection to multiple web3 providers on the click of a single button. Give your dApp end users the option of using which wallet they prefer — all with an easy-to-implement React component.

Web3connect supports MetaMask, WalletConnect, Portis, and Fortmatic.

Read the docs and integrate it into your dApp.

Developer BundlePortis SDK

Portis offers a robust SDK that can serve as a comprehensive developer bundle to tackle a variety of usability challenges.

  • Non-custodial through end-to-end encryption architecture
  • Cross blockchain
  • Gas relay
  • Usability features (trust this app, change network)
  • White-labeling
  • Transaction activity log
  • Wallet

Read the docs and integrate it into your dApp.

Layer 2 solutions — Abridged.io

There are many Ethereum layer 2 solutions out there which can help your dApp scale as it gains traction. Luckily, Abridged aggregates Ethereum layer 2 solutions in an easy-to-use SDK.

Abridged aggregates Ethereum layer 2 solutions, standardizes the access points to each integration, and provides them as components that modularly extend your app’s functionality.

Although Abridged isn’t live quite yet, you can request early access here.

Crypto on-ramp — 0x Instant

Some users may already have ERC20 tokens but not ETH (or the other way around). Integrating the 0x Instant widget can serve as a sort of “crypto on-ramp” for these users. The widget takes about 5 seconds to create, no coding required.

0x Instant widget — easily embeddable in your dApp.

Explore the 0x instant docs here.

Mobile development — Tasit Labs

If you’re creating a mobile version of your dApp, consider building with the Tasit SDK — a JavaScript SDK for making mobile Ethereum dapps using React Native.

Adoption Platform — Ahnboard

Ahnboard provides a suite of tools designed to enable dApp adoption and growth. The first launched tool, the onboarding checklist, ensures that your end users are ready to use your dApp and helps guide them through the MetaMask onboarding process.

Click here to get started.

Need help integrating?

We have working relationships with most of the listed projects. DM us on Twitter and we can point you to the appropriate contact who can help you get started integrating.

Happy building! 🚀🚀🚀

DApp developer? Sign up to receive a periodic newsletter including resources, tooling, articles and infrastructure to assist you on your dApp building journey.

Think your project should be included in the dApp usability launch kit? DM us on Twitter.

--

--