Skip to content

A collection of JS/TS libraries for interacting with Tokenbound accounts on Starknet.

License

Notifications You must be signed in to change notification settings

horuslabsio/tokenbound-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tokenbound SDKs

Available SDKs

developmentKit

Houses the Tokenbound SDK, a front-end library for interacting with tokenbound accounts on Starknet. The SDK provides an interface for interacting with tokenbound accounts, enabling operations like account creation, transaction execution, token transfers (including ERC-721, ERC-1155, and ERC-20 tokens), and message signing.

connectorKit

Houses the Tokenbound Connectkit.

The Tokenbound Connectkit enables users connect to existing Starknet dApps with their Tokenbound accounts.

Development

  1. Clone repository
git clone git@github.com:horuslabsio/TBA-SDK.git
  1. Navigate into the SDK folder you intend to work on
cd connectorKit
cd developmentKit
  1. Install dependencies
npm install
  1. To build your SDK for publishing to NPM:
npm run build
  1. To publish the SDK:
npm run publish

API Reference

Please check the individual SDK folders.