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.
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 thelocal mnemonic
signing method, which allows direct singing in the extension. With the limitation that not allcontract calls
ofoperationRequests
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.
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.
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