SDK

Our JS/TS SDK is available via the NPM registry

https://www.npmjs.com/package/@passon-io/core-sdk

Step 1: Install the SDK as a project dependency

Yarn

yarn add @passon-io/core-sdk

NPM

npm install @passon-io/core-sdk --save
Step 2: Import & configuration
import { CoreSDK } from '@passon/core-sdk';

const coreSdk = CoreSDK.fromDefaultConfig({
    signer: <INSERT_YOUR_SIGNER>
    chainId: <INSERT_CHAIN_ID> // e.g. 137 or 42161 or 80001
});
Example interactions
  • Generate Referral Code (for Affiliates/Referees)

await coreSdk.generateReferralCode("insert-campaign-id")
  • Referee Registration

await coreSdk.registerReferee("insert-referral-code")

Last updated