Documentation

Everything you need to integrate Tatau.ink into your application and start issuing NFT certificates

Quick Start
Get up and running with Tatau.ink in minutes
// Install the Tatau.ink SDK
npm install @tatau/sdk

// Initialize the client
import { TatauClient } from '@tatau/sdk'

const client = new TatauClient({
  network: 'arbitrum',
  apiKey: 'your-api-key'
})

// Issue a certificate
const certificate = await client.issueCertificate({
  title: 'Web Development Certificate',
  recipient: '0x...',
  template: 'modern',
  metadata: {
    skills: ['React', 'Node.js'],
    issuer: 'TechEd University'
  }
})
API Reference
Complete API documentation with examples
  • • Authentication
  • • Certificate Issuance
  • • Verification Endpoints
  • • Webhook Integration
View API Docs
SDK & Libraries
Official SDKs for popular languages
  • • JavaScript/TypeScript
  • • Python
  • • Go
  • • REST API
Browse SDKs
Templates
Customize certificate designs
  • • Template System
  • • Custom Branding
  • • Design Guidelines
  • • HTML/CSS Templates
Template Docs
Blockchain Integration
Understanding the underlying technology
  • • Arbitrum Network
  • • Smart Contracts
  • • IPFS Storage
  • • Gas Optimization
Learn More
Integration Guides
Step-by-step integration tutorials
  • • LMS Integration
  • • WordPress Plugin
  • • Custom Applications
  • • Batch Processing
View Guides
Examples & Tutorials
Real-world implementation examples
  • • Course Certificates
  • • Employee Recognition
  • • Event Attendance
  • • Professional Licenses
Browse Examples