SDK DOCUMENTATION

Complete guide for integrating the MustaFair SDK into your applications

INSTALLATION & SETUP

Install via NPM

npm install @mustafair/reputation-sdk

Alternative package managers:

yarn add @mustafair/reputation-sdk
pnpm add @mustafair/reputation-sdk

Peer Dependencies

For Web3 functionality, install these optional peer dependencies:

npm install viem wagmi

Basic Import

import { Fair3ReputationSDK } from '@mustafair/reputation-sdk';

// Initialize the SDK
const sdk = new Fair3ReputationSDK('https://musta-fair.vercel.app');

System Requirements

Node.js Projects

  • Node.js ≥ 16.0.0
  • TypeScript ≥ 4.5.0 (optional)
  • ES Modules support

Browser Projects

  • Modern browsers (ES2020)
  • fetch API support
  • Web3 wallet (for auth features)