Skip to main content

Prerequisites

Before you can start using TokenOps SDK, you'll need to set up your development environment and obtain the necessary credentials and access.

Development Environment

Node.js and Package Manager

Ensure you have Node.js 22.0.0 or higher installed:

# Check your Node.js version
node --version

# Should output v22.0.0 or higher

If you need to install or upgrade Node.js:

Blockchain Infrastructure

RPC Provider

You'll need access to blockchain RPC endpoints. Choose from:

Free Options

Self-hosted Options

  • Local Development: Hardhat, Anvil, or Ganache

Example RPC Setup

// Using Alchemy
const RPC_URL = 'https://eth-mainnet.g.alchemy.com/v2/YOUR_API_KEY';

Wallet Setup

Development Wallet

For development, you'll need a wallet with some test funds:

  1. Install MetaMask browser extension
  2. Create a new wallet or import existing
  3. Switch to testnets (Sepolia) for development
  4. Get test ETH from faucets

API Access

TokenOps API Key

To use the analytics and monitoring features:

  1. Visit TokenOps Platform
  2. Log-in or Create an account and fill out the form to gain access
  3. Generate an API key
  4. Store securely in environment variables
# .env file
TOKENOPS_API_KEY=your_api_key_here

Next Steps

Once you've completed all prerequisites:

  1. Quick Start - Build your first application
  2. Architecture Overview - Understand the SDK structure
  3. Provider Setup - Configure your blockchain provider

Getting Help

Telegram Community: Join Telegram


Prerequisites complete? Continue to Quick Start to build your first TokenOps application!