🏗️ Smart Contracts
Production-ready Move contracts with comprehensive payment and merchant management functionality.
Learn More🔧 TypeScript SDK
Full-featured SDK with type safety, dry-run testing, and comprehensive documentation.
Get StartedQuick Start Guide
1. Install SDK
npm install @dolphinpay/sdk2. Initialize Client
import { createClient } from '@dolphinpay/sdk';
const client = createClient({
packageId: '0x...',
network: 'testnet',
});3. Create Payment
const txb = client.payment.buildCreatePayment({
merchant: '0xmerchant_address',
amount: suiToMist(10),
currency: 'SUI',
description: 'Payment for services',
expirySeconds: 3600,
});4. Execute Payment
await wallet.signAndExecuteTransactionBlock({
transactionBlock: txb,
});Network Status
🌐 Sui Testnet
Status: ✅ Active
Package ID:
0x9c7ca262d020b005e0e6b6a5d083b329d58716e0d80c07b46804324074468f9cView Explorer