Skip to content

The beacon sdk allows developers of dApps and wallets on Tezos to implement the wallet interaction standard tzip-10.

Notifications You must be signed in to change notification settings

tqtezos/beacon-sdk

This branch is 2314 commits behind airgap-it/beacon-sdk:master.

Folders and files

NameName
Last commit message
Last commit date
Apr 30, 2020
Jan 7, 2020
Jun 30, 2020
May 1, 2020
Jun 16, 2020
Jun 9, 2020
Nov 11, 2019
May 28, 2020
May 25, 2020
May 21, 2020
Dec 18, 2019
Dec 18, 2019
Nov 11, 2019
May 18, 2020
Dec 9, 2019
Apr 16, 2020
Dec 18, 2019
Dec 18, 2019
Jun 16, 2020
Jun 16, 2020
May 18, 2020
Jun 15, 2020
May 15, 2020

Repository files navigation

Beacon SDK

npm documentation build codecov code style: prettier

Connect Wallets with dApps on Tezos

Beacon is the implementation of the wallet interaction standard tzip-10 which describes the connnection of a dApp with a wallet.

Intro

The beacon-sdk simplifies and abstracts the communication between dApps and wallets over different transport layers.

Documentation

The documentation can be found here.

Example

const client = new DAppClient({ name: 'My Sample DApp' })

client
  .requestPermissions()
  .then((permissions) => {
    console.log('got permissions', permissions)
  })
  .catch((error) => console.log(error))

Requirements

npm >= 6
NodeJS >= 10

Everything else gets installed automatically using npm install.

Clone and Run

$ git clone https://github.com/airgap-it/beacon-sdk.git
$ cd beacon-sdk
$ npm install
$ npm test

About

The beacon sdk allows developers of dApps and wallets on Tezos to implement the wallet interaction standard tzip-10.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 96.1%
  • JavaScript 2.8%
  • Other 1.1%