Developer Tools

Comprehensive toolkit for building, testing, and deploying blockchain applications with Egiiga's infrastructure

Our Developer Ecosystem

📦

SDKs & Libraries

JavaScript/TypeScript, Python, and Rust libraries for interacting with Egiiga services.

Download SDKs →
📘

API Reference

REST and gRPC endpoints for proposal management, voting, and governance analytics.

API Docs →
🔧

Command Line Tools

CLI utilities for governance proposals validation and deployment.

CLI Package →

Integration Examples

See how to integrate Egiiga's tools into your workflow
1

JavaScript SDK


// Initialize SDK
const egiiga = new EgiigaSDK({
  network: 'mainnet',
  apiKey: 'YOUR_API_KEY'
});

// Submit proposal
egiiga.proposal.create({
  title: 'New Treasury Allocation',
  description: 'Allocate 10% of treasury to climate initiative',
  metadata: { tags: ['#treasury', '#sustainability'] }
});

2

CLI Tool


# Login to Egiiga CLI
egiiga auth login

# Create proposal
egiiga proposal create \
  --title "DAO Governance Improvements" \
  --tags "#governance #tooling" \
  --type motion

Need Help?

Our team is available for technical support and consultation on integration challenges.