> For the complete documentation index, see [llms.txt](https://docs.mnee.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mnee.io/getting-started/quick-start.md).

# Quick Start

{% hint style="warning" %}
If you’re not planning to use a Node.js environment, please [use the MNEE API directly](/api-reference/mnee-api.md). We’re actively developing SDKs for other popular frameworks.
{% endhint %}

{% hint style="success" %}
Give your AI or LLM of choice [all the context they need](/dev-tools/llm-context.md).
{% endhint %}

### 1. Get your API keys

Create your MNEE Developer account and generate your API keys.

<a href="https://developer.mnee.net/" class="button primary" data-icon="code">Developer Portal</a>

### 2. Install the [Typescript SDK](https://github.com/mnee-xyz/mnee)

```bash
npm i @mnee/ts-sdk
```

### 3. Configure the SDK

Configure the SDK with your API settings and call `config()`. This will return the [current configuration](/mnee-sdk/config.md) of the MNEE API based on your environment.

```typescript
import Mnee from '@mnee/ts-sdk';

const config = {
  environment: 'sandbox', // or 'production'
  apiKey: 'your-api-key'
};

const mnee = new Mnee(config);

mnee.config().then(mneeConfig => {
  console.log('MNEE Configuration:', mneeConfig);
});

```

{% hint style="success" %}
If you see the configuration log, you've successfully made your first request!
{% endhint %}

### 4. Send MNEE

After ensuring that you've funded your wallet, you can easily [send MNEE](/mnee-sdk/transfer.md) using the `transfer()` method.

{% hint style="warning" %}
If you need MNEE for testing, your sandbox keys can request 10 MNEE every 24 hours using the [sandbox faucet found here](/dev-tools/coin-faucet.md).

\
Note: If you're using the [MNEE CLI](/dev-tools/mnee-cli.md), you can get your WIF by [running mnee export](/dev-tools/mnee-cli.md#export-private-key).
{% endhint %}

```typescript
const recipient = 'recipient-mnee-address';
const amount = 0.01; // Amount in MNEE as float (up to 5 decimals)
const wif = 'your-wif-private-key';

// Prepare the transfer request
const request = [
  {
    address: recipient,
    amount,
  },
];

// Send the payment
mnee.transfer(request, wif).then(response => {
  console.log('Transfer result:', response);
});
```

If you'd like to review the MNEE SDK code, it's open-source and available here:\
<https://github.com/mnee-xyz/mnee>
