# Introduction

<figure><img src="/files/UTbKyjoxpREmbjk1jblu" alt="" width="188"><figcaption></figcaption></figure>

### Design and scale the next wave of Decentra-powered intelligent and self-operating systems.

The $DVM Sandbox Platform API lets you control isolated runtime environments and persistent storage through code. Launch sandboxes in seconds, run tasks at scale, and handle stateful processes using a streamlined REST API built for fast-moving developers.

You can use this API directly via REST, or use our official TypeScript SDK for a more convenient developer experience:

{% code title="example.ts" %}

```typescript
import SandboxSDK from '@dvmcodes/sandbox-sdk';

const client = new SandboxSDK({
  apiKey: process.env['SANDBOX_SDK_API_KEY'], // This is the default and can be omitted
});

const sandboxes: SandboxSDK.SandboxListResponse = await client.sandboxes.list();
```

{% endcode %}

{% hint style="warning" %}
The platform is in a private beta phase, with fast-paced improvements driven by input from initial builders.
{% endhint %}

Ready to start building? Apply for beta access by contacting **<info@dvm.codes>** and show us what you can create.


---

# 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://docs.decentravm.top/getting-started/introduction.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.
