# The Developer SDK

### What is an SDK?

SDK stands for software development, essentially it means that apsiring developers don't need to build their own frameworks to create games on certain platforms, rather we provide the tools, and they can then focus on developing upon their vision to their hearts content.&#x20;

### Our SDK

For developers we are offering a full SDK for developers, providing them with all the necessary tools and components to build the next-gen gaming experience on Telegram.

The initial version of the SDK will provide the necessary tools to build out current gen gaming experiences within Dogizen, such as tap to earn environments and other simple yet highly engaging gaming projects.

However with the introduction of further gaming features and functionality, the Dogizen SDK will introduce more and more next-gen gaming tools for developers to get stuck into.<br>

### **A Full-Stack Mini-Gaming Solution**

Dogizen is developing a robust full-stack mini-gaming container technology, designed to streamline game development and operation. This technology includes a suite of components optimized for game creation, such as React, JavaScript frameworks, JavaScript Virtual Machines (JSVM), sandbox mechanisms, resource management controls, and support for mainstream game engines. Additionally, it offers compatibility with Native implementations and OpenGL, ensuring seamless integration across various platforms.

Beyond the mini-game container, Dogizen provides a powerful set of tools for developers. This includes multi-terminal SDK integration, IDE-integrated development tools, a cloud service operation management platform, and a built-in advertising platform, allowing you to manage all aspects of your game’s development and distribution with ease.

### **TON Integration**

Dogizen, like a yappy pup, is barking mad about TON. This passion for Web3 technology enables next-generation gaming features. With this integration, your game can support Web3 wallet login, decentralised payment systems, contract deployment, staking mechanisms, NFT integration, voting systems, and decentralised governance. These features bring the power of blockchain to your game, enhancing both player engagement and revenue opportunities.

### Quick Fire FAQs

**How much will the SDK cost to use?**

There is no set fee at the moment for the usage of the SDK as it all factors in to our vision for the Dogizen universe.

#### Will there be any discounts or concessions offered?

We are a big believer in the underdog, and so we will be offering free licensing to small/ independent developers throughout their usage of the Dogizen universe. Not only will this help the little guy, but in turn it will help further cement Dogizen as the go to, for Telegram gaming.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.dogizen.io/dogizen-universe/the-developer-sdk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
