A Session Kit wallet plugin for the Anchor wallet.
Include this wallet plugin while initializing the SessionKit.
NOTE: This wallet plugin will only work with the SessionKit and requires a browser-based environment.
import {WalletPluginAnchor} from '@wharfkit/wallet-plugin-anchor'
const kit = new SessionKit({
// ... your other options
walletPlugins: [new WalletPluginAnchor()],
})
Custom buoy url and websocket class are supported.
import WebSocket from 'isomorphic-ws'
import {WalletPluginAnchor} from '@wharfkit/wallet-plugin-anchor'
const kit = new SessionKit({
// ... your other options
walletPlugins: [
new WalletPluginAnchor({
buoyUrl: 'https://cb.anchor.link',
buoyWs: Websocket,
}),
],
})
You need Make, node.js and yarn installed.
Clone the repository and run make
to checkout all dependencies and build the project. See the Makefile for other useful targets. Before submitting a pull request make sure to run make lint
.
Made with ☕️ & ❤️ by Greymass, if you find this useful please consider supporting us.