Skip to main content
New to StateSet? This guide will walk you through everything from account creation to your first transaction.

Getting Started with StateSet

Welcome to StateSet Commerce Network! This guide will help you get up and running quickly, whether you’re building an e-commerce platform, financial application, or autonomous agent system.

🎯 Choose Your Path

E-Commerce

Accept payments and manage orders

Finance

Invoice factoring and trade finance

Developer

API integration and automation

πŸ“‹ Prerequisites

Before you begin, make sure you have:
  • A modern web browser
  • Basic understanding of REST APIs
  • Node.js 16+ (for SDK usage)
  • A business email address

πŸš€ 5-Minute Setup

1

Create Your Account

Visit dashboard.stateset.com and sign up:
  1. Click β€œGet Started”
  2. Enter your business details
  3. Verify your email
  4. Complete KYC (takes ~2 minutes)
KYC is required for mainnet access. Use testnet for immediate development.
2

Get Your API Keys

Once logged in, navigate to the API section:
  1. Go to Settings β†’ API Keys
  2. Click β€œCreate New Key”
  3. Name your key (e.g., β€œDevelopment”)
  4. Select permissions
  5. Copy your secret key immediately
Your secret key is shown only once. Store it securely!
3

Install the SDK

Choose your preferred language and install the SDK:
4

Make Your First API Call

Test your setup with a simple balance check:

πŸ’Έ E-Commerce Quickstart

Build a complete payment flow in minutes:

1. Create a Product Catalog

2. Accept Payments

3. Handle Order Fulfillment

Complete E-Commerce Example

πŸ’° Finance Quickstart

Set up invoice factoring for instant liquidity:

1. Connect Your Accounting System

2. Factor an Invoice

πŸ€– Developer Quickstart

Build powerful integrations with StateSet:

WebSocket Subscriptions

Batch Operations

GraphQL API

πŸ§ͺ Testing Your Integration

Use Test Mode

All API keys have test mode equivalents:

Test Card Numbers

Webhook Testing

🚒 Going to Production

Pre-launch Checklist

  • Use environment variables for API keys
  • Implement webhook signature verification
  • Enable HTTPS on all endpoints
  • Set up error monitoring (Sentry, etc.)
  • Implement rate limiting
  • Add request/response logging

Switch to Production

πŸ†˜ Getting Help

Documentation

Comprehensive guides and references

API Status

Check system status and uptime

Discord Community

Chat with developers and get help

Support

Contact our support team

πŸŽ‰ Next Steps

Now that you’re set up, explore these resources:
Ready to build? You now have everything needed to start building on StateSet. If you have questions, our community is here to help!

Join our Discord

Connect with thousands of developers building the future of commerce