notMartin - SDK Development and Maintenance by Guild Labs

Guild Labs — Grant Proposal

Project Website: Coming Soon


What problem we’re solving

As blockchain ecosystems like 0G Labs rapidly innovate and expand their infrastructure, there’s an opportunity to accelerate developer adoption by providing accessible, well-documented SDKs in popular programming languages. When we first encountered 0G Labs during its early stages, we saw developers in the community actively asking for Python tooling, there was clear, organic demand with no solution available. We built the Python SDK in direct response to that, and expanded to TypeScript shortly after to cover web developers as well. By creating and maintaining these SDKs, we’re helping developers quickly integrate 0G’s powerful infrastructure into their applications without needing to work directly with lower-level APIs.


Our solution and key features

Guild Labs develops and maintains production-ready SDKs that simplify blockchain integration for developers. Our current toolkit includes:

  • Python SDK for 0G Compute (Inference)

  • Python SDK for 0G Storage

  • TypeScript SDK for 0G Compute

  • TypeScript SDK for 0G Storage

Each SDK provides:

  • Intuitive, language-native interfaces with minimal boilerplate

  • Comprehensive documentation and examples

  • Type safety and error handling

  • Active maintenance and community support

  • Simplified setup that gets developers building faster


Why these languages matter for 0G’s AI ecosystem

Python: Python dominates AI development with 70%+ adoption in AI/ML projects. It’s the primary language for machine learning engineers, data scientists, and AI researchers working with frameworks like TensorFlow and PyTorch. Since 0G specializes in AI compute and storage, Python support is essential for developers building AI-powered applications on 0G’s infrastructure.

TypeScript/JavaScript: TypeScript powers web-based AI applications and enables developers to integrate 0G services directly into web applications and frontends. Our TypeScript SDK reduces integration from 8–10 lines down to just 2 lines, dramatically lowering the barrier to entry for web developers.


Track record & recent updates

Guild Labs has been shipping consistent, high-quality updates since the SDKs launched. Recent significant changes include:

Latest release we pushed:

  • API-based usage

  • KV (Key-Value) storage

  • TTL-based caching system for inference

  • Session token management (for persistency)

  • TEE response verification

  • Read-only broker (no wallet required)

  • Service extractors for billing

  • Enhanced error handling with typed exceptions

  • Updated contract addresses for testnet

Upcoming:

  • DataRetries — retry option for “too many data writing” errors

  • Submitter parameter — ability to specify submitter address in upload options

  • numSegmentsPadded() — method for padded segment count

  • Additional features aligned with upstream 0G TypeScript SDK pushes


Target users and market

Our primary users span the AI development ecosystem:

  • AI/ML Engineers using Python for model training and deployment on 0G Compute

  • Web Developers integrating 0G services into TypeScript/JavaScript applications

  • dApp Builders creating AI-powered decentralized applications

  • Web3 developers participating in hackathons and buildathons


What makes our project unique

  • Proven traction: 1,000+ downloads and recognition from 0G Labs CEO Michael Heinrich

  • Community-driven origin: The Python SDK was built in direct response to developer demand, community members were actively asking for Python tooling before any solution existed. We shipped it, and the downloads proved the need was real.

  • Developer experience focus: Our TypeScript SDK reduces integration to just 2 lines

  • Production-ready: Battle-tested SDKs used in real projects, not experimental tooling

  • First-mover advantage: Created the first fully functional Python SDK for the 0G ecosystem

  • Consistent shipping: Regular, meaningful updates since launch, not abandoned tooling

  • Experienced team: Led by notMartin with a team of 3 dedicated developers committed to long-term ecosystem support


How we integrate 0G

Storage Integration:

  • Direct API bindings to 0G Storage nodes

  • Streamlined file upload/download workflows

  • Support for large-scale data operations

  • Built-in retry logic and error handling

Compute Integration:

  • Native wrappers for 0G Compute inference endpoints

  • Model deployment and management utilities

  • Request batching and optimization

  • Real-time response streaming support

All Guild Labs SDKs are purpose-built exclusively for 0G services, 0G Storage for decentralized data availability and 0G Compute for AI inference workloads.


Why we need this grant

Guild Labs has been consistently maintaining these SDKs since launch, shipping updates, fixing bugs, and responding to community needs without any external funding. We’ve done this out of commitment to the 0G ecosystem. Now, we need runway to keep that up and go further. The grant will enable us to:

  • Maintain existing SDKs: Ongoing bug fixes, security updates, performance improvements, and feature enhancements for our Python and TypeScript SDKs

  • Improve documentation: Create comprehensive guides, usage examples, and tutorials for both languages

  • Provide community support: Dedicated time for responding to issues and feature requests

  • Sustain the team: Enable our 3-person team to continue working on Guild Labs at full capacity

Quality developer tooling requires consistent maintenance and support. This grant ensures we can deliver both immediate value and long-term reliability to the 0G ecosystem.


Expected benefits

  • Dramatically reduced onboarding time for developers (from days to hours)

  • Increased developer adoption through familiar Python and TypeScript interfaces

  • Showcase 0G’s capabilities through production-ready tooling

  • Accelerate ecosystem growth by lowering technical barriers

  • Foster a stronger developer community around 0G infrastructure across web3 and AI sectors


GitHub Repositories

  • Python Storage SDK (PyPI): 0g-storage-sdk

  • Python Compute SDK (PyPI): 0g-inference-sdk

  • TypeScript SDK for both Compute and Storage: 0g-kit (NPM)

  • GitHub: @mandatedisrael


Social Media

  • Twitter/X: @damiclone

  • Telegram: @damiclone