Beacon Update — Extension, SDK & AirGap Wallet

Beacon allows you to seamlessly connect your Tezos wallet with an application and interact with it. Requests from the dApp can be signed on a mobile, desktop, hardware wallet or browser extension.

Published in
3 min readFeb 28, 2020

--

Beacon in short

  • Scan QR code from browser application directly with mobile wallet to establish a connection
  • Beacon browser extension with multiple possible signing methods: wallets, Ledger and local secret (development)
  • Currently still in Alpha and under heavy development

More information about Beacon can be found in our last post or on the Beacon website.

👉 Beacon, an introduction to connecting wallets with dApps on Tezos

Beacon Extension v0.3

Beacon Extension has been heavily under development and two version were released since the last blogpost. All message types specified in the tzip-10 standard are now implemented.

Changes of the last two versions:

  • operationRequests, signPayloadRequest, broadcastRequest are now supported with the local mnemonic signing method, which allows direct singing in the extension. With the limitation that not all contract calls of operationRequests can be signed yet.
  • Support for Windows and Linux
  • Improved handling of local mnemonic
  • Various UI improvements like visible account and balance

Setting up Beacon Extension, connecting to a dApp and signing a transaction.

👉 Download Beacon Extension (Alpha)

AirGap Wallet Beacon integration

The Beacon implementation in AirGap Wallet has caught up to the Beacon Extension and the latest version supports now all message types as well.

Signing transactions on a mobile device prompted by a dApp in the browser is now easily possible with the Beacon integration in AirGap Wallet.

Setting up AirGap Wallet with Beacon integration, connecting to a dApp and signing a transaction.

👉 Download AirGap Wallet with Beacon integration (Alpha)

The current state of development

Beacon is currently in Alpha state and heavily under development. As seen in the videos a complete flow with both the Extension and the direct dApp integration is already possible. Nevertheless there a still some open tasks ahead, the most important ones are:

  • Beacon Extension: signing of all operations, UI improvements and Ledger integration
  • Beacon SDK: error handling and expose further events

Do you want to try Beacon?

You can try out Beacon (Alpha) by using the Beacon Extension, the Beacon Example dApp and AirGap Wallet.

👉 Beacon Website
👉 Beacon SDK
👉 Beacon Extension
👉 Beacon Example dApp
👉 AirGap Wallet — Beacon integration

Do you have any questions about Beacon? Join our Telegram group or directly reach out to us.

Interested in a secure wallet solution for Tezos with delegation support? Take a look at AirGap.

Beacon Website | GitHub | Telegram | AirGap Website | Twitter

--

--

AirGap
AirGap

Published in AirGap

Protect your crypto and store your private keys offline. It’s time to set up your safe place for your coins and get rewards.