Why developers struggle to build on Ergo
Result: Fewer dApps built on Ergo ๐
A complete, gamified educational tutorial that transforms learning Fleet SDK from frustrating to fun! ๐ฎ
| โ Problem | โ Our Solution |
|---|---|
| Fragmented docs | All-in-one tutorial site |
| No working code | 86 tests + 9 examples |
| Steep learning curve | Gamified XP system |
| No practice environment | Interactive playground |
ALL 11 MILESTONES COMPLETE
| Layer | Technology | Purpose |
|---|---|---|
| ๐ Documentation | VitePress 1.6.4 | Interactive Vue-powered docs |
| ๐งช Testing | Vitest + MockChain | Fast, isolated blockchain tests |
| ๐ Language | TypeScript 5.3 | Type-safe development |
| โก SDK | Fleet SDK 0.6.4 | All 8 packages integrated |
| ๐ CI/CD | GitHub Actions | Auto test & deploy |
Building an ERG transfer in just 10 lines
import { OutputBuilder, TransactionBuilder } from "@fleet-sdk/core"; // Create output with 1 ERG const output = new OutputBuilder( "1000000000", // 1 ERG in nanoERG recipientAddress ); // Build the transaction const tx = new TransactionBuilder(currentHeight) .from(inputs) // Select input boxes .to(output) // Add output .sendChangeTo(sender) // Change address .payMinFee() // Auto-calculate fee .build(); // Build unsigned tx
# Clone and run in under 2 minutes! $ git clone https://github.com/ayushap18/fleet-sdk-tutorial $ cd fleet-sdk-tutorial $ npm install # Run all 86 tests $ npm test โ 86 tests passed # Start interactive docs $ npm run docs:dev โ Local: http://localhost:5173/ # Run an example $ npm run example:basic โ Transaction built successfully!
| Phase | Feature | Timeline |
|---|---|---|
| v1.1 | Video tutorials for each guide | Q1 2025 |
| v1.2 | DeFi integration examples (SigmaUSD, Spectrum) | Q2 2025 |
| v1.3 | Multi-language support (ES, CN, RU) | Q3 2025 |
| v2.0 | AI-powered code assistant integration | Q4 2025 |
โ Questions? Let's discuss!