Authereum Integration with Kickback

Authereum
Authereum
Published in
4 min readOct 4, 2019

We are pleased to announce Authereum’s integration with Kickback! Kickback is a widely used event management service that delivers higher event participation rates by asking registrants to put some skin in the game. By integrating with Authereum, these users are now able to sign up for events in a way that has a familiar web 2.0 experience and is much more portable than existing solutions.

Authereum is the first solution that allows users to sign up for an event on desktop and verify attendance and collect rewards on mobile, and vice versa.

The integration is live at authereum.kickback.events. Users that have an Authereum account will be able to reserve their spots at Devcon 5 events from any browser! Check out the official Kickback announcement article.

Authereum provides a familiar web 2.0 login experience

One of the biggest issues with dapps is wallet management. Kickback users sometimes struggle to remember which wallet, account, or browser they used to sign up for a specific event — this may lead to a user never reclaiming her original payment and reward. Authereum helps alleviate this issue by providing a simple and easy way to access a wallet on any device and with any browser.

Kickback now allows a user to choose between their injected web3 provider or Authereum. The injected web3 providers, such as MetaMask or Status, give users the ability to transition between dapps by using extensions or custom web3 browsers, but are limited to specific devices or require custom applications. Authereum provides the same transitional ability without the need to download apps or extensions.

Choose your preferred wallet

Dapps are not currently designed to handle login-based Ethereum accounts. In the first few years of Ethereum’s existence, this was expected, as a user was likely going to be using either MetaMask or a web3 browser. As Ethereum has evolved, so have these account options. New login-based accounts like Authereum, Universal Login, and Portis have emerged that will force different dapp designs to adapt to this new paradigm.

These new designs need to accommodate a user’s desire to have multiple wallets with different providers. This means that a dapp developer needs to show a user which provider they are using as to avoid any confusion to the user. Kickback has solved this with badges. By providing a user with a provider-specific badge, they are guaranteed to always know which provider they are connected to.

Vitalik logged into Kickback with an Authereum account, as seen by the badge

Another feature provided by Authereum is automatic transaction signing. Authereum’s architecture allows for a user to automatically sign data and transactions without the need to see a popup or click any additional buttons. This work is all taken care of behind the scenes while still maintaining the integrity required for crypto transactions.

Finally, Authereum attempts to abstract the concept of gas away from users by performing gas spectrum transactions. Authereum was designed to allow a user to sign the same transaction with multiple different gasPrice options in order to guarantee transaction propagation. Read more about it in the Gas Spectrum Transactions article.

All of these features allow for a seamless Kickback experience. This integration is the first of many for Authereum. The adoption of versatile, login-based accounts will pave the way for a new wave a crypto users. Check out “Why Your Dapp Needs Authereum” for more information about Authereum and our dapp integrations.

If you or your dapp wants to integrate with Authereum, feel free to reach out at integrations@authereum.org.

--

--