Getting Started

installation

npm install keycatjs
yarn add keycatjs

Basic Usage

Initialization

import { Keycat } from 'keycatjs'

// Connect to eos main net
const keycat = new Keycat({
    blockchain: {
        name: 'eos',
        nodes: eosNodes,
    }
})

Request Sign-in

// e.g) This function is called when user clicks keycat signin button.
async function handleSignin() {
  try {
    const { accountName, permission, publicKey } = await keycat.signin()
  } catch (err) {
    ...
  }
}

Sign and push transaction

Sign Arbitrary Data

Last updated

Was this helpful?