> ## Documentation Index
> Fetch the complete documentation index at: https://docs.afkcrypto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# त्वरित शुरुआत

> आपका पहला AFK Crypto API कॉल

## 4 चरणों में शुरुआत करें

अकाउंट बनाएं, ऑटोमेशन सक्षम करें, API कुंजी बनाएं, और अपनी पहली रिक्वेस्ट करें।

### चरण 1: साइन इन

<AccordionGroup>
  <Accordion icon="user" title="अपने अकाउंट में साइन इन करें">
    <a href="https://app.afkcrypto.com">app.afkcrypto.com</a> पर जाएं।
  </Accordion>
</AccordionGroup>

### चरण 2: ऑटोमेशन सक्षम करें (वॉलेट्स)

<AccordionGroup>
  <Accordion icon="toggle-on" title="AFK को आपके लिए साइन करने दें (नॉन-कस्टोडियल)">
    <a href="https://app.afkcrypto.com/wallets">Wallets</a> पेज पर अपने पते के लिए Automation को ऑन करें। यह सेशन-आधारित, नॉन-कस्टोडियल साइनिंग का उपयोग करके स्वचालित वर्कफ़्लो के लिए ट्रांज़ैक्शन्स पर साइन करता है। आप कभी भी रद्द कर सकते हैं।
  </Accordion>
</AccordionGroup>

### चरण 3: API कुंजी बनाएं (वॉलेट ऑटोमेशन)

<AccordionGroup>
  <Accordion icon="key" title="API कुंजी बनाएं">
    डैशबोर्ड के <a href="https://app.afkcrypto.com/api-keys">API Keys</a> पेज पर वॉलेट ऑटोमेशन के लिए API कुंजी बनाएं।

    * हेडर: `x-api-key: afk_<prefix>_<random>`
    * इसे गोपनीय रखें; समझौता होने पर बदलें

    विवरण के लिए <a href="/api-reference/authentication/">प्रमाणीकरण</a> देखें।
  </Accordion>
</AccordionGroup>

### चरण 4: API कॉल करें

<AccordionGroup>
  <Accordion icon="list" title="वॉलेट्स सूचीबद्ध करें">
    पुन: उपयोग के लिए अपनी API कुंजी को एक environment variable में सेट करें:

    ```bash theme={null}
    export AFK_API_KEY="afk_abcd_xxx"
    ```

    ```bash theme={null}
    curl -s -H "x-api-key: $AFK_API_KEY" \
      "https://api.afkcrypto.com/v1/wallets?chain=ethereum"
    ```

    ```json theme={null}
    {
      "wallets": [
        {
          "address": "0xabc...",
          "chainType": "ethereum",
          "isDefault": true,
          "automationEnabled": true,
          "providerType": "embedded",
          "clientType": "privy"
        }
      ]
    }
    ```
  </Accordion>

  <Accordion icon="paper-plane" title="एसेट भेजें (Idempotent)">
    सभी write endpoints पर `Idempotency-Key: <uuid>` प्रदान करें।

    ```bash theme={null}
    curl -s -X POST https://api.afkcrypto.com/v1/send \
      -H "x-api-key: $AFK_API_KEY" -H "Idempotency-Key: $(uuidgen)" \
      -H "Content-Type: application/json" \
      -d '{
        "chain":"base-sepolia",
        "asset":"erc20",
        "token":"0xToken",
        "to":"0xRecipient",
        "amount":"1000000000000000000"
      }'
    ```

    ```json theme={null}
    { "id": "tx_...", "status": "SUBMITTED", "hash": "0x...", "explorerUrl": "https://basescan.org/tx/0x...", "chainName": "Base" }
    ```
  </Accordion>

  <Accordion icon="bolt" title="कॉन्ट्रैक्ट्स के साथ इंटरैक्ट (EVM)">
    ```bash theme={null}
    curl -s -X POST https://api.afkcrypto.com/v1/contracts/send \
      -H "x-api-key: $AFK_API_KEY" -H "Idempotency-Key: $(uuidgen)" \
      -H "Content-Type: application/json" \
      -d '{
        "chain":"base-sepolia",
        "to":"0xContract",
        "data":"0xabcdef...",
        "value":"0"
      }'
    ```
  </Accordion>

  <Accordion icon="circle-nodes" title="SPL टोकन भेजें (Solana)">
    ```bash theme={null}
    curl -s -X POST https://api.afkcrypto.com/v1/send \
      -H "x-api-key: $AFK_API_KEY" -H "Idempotency-Key: $(uuidgen)" \
      -H "Content-Type: application/json" \
      -d '{
        "chain":"solana-devnet",
        "asset":"spl",
        "token":"MintAddress",
        "to":"RecipientOwnerAddress",
        "amount":"1000000"
      }'
    ```
  </Accordion>

  <Accordion icon="receipt" title="ट्रांज़ैक्शन देखें">
    ```bash theme={null}
    curl -s -H "x-api-key: $AFK_API_KEY" \
      "https://api.afkcrypto.com/v1/tx/tx_cuid_here"
    ```

    ```json theme={null}
    {
      "id":"tx_cuid_here",
      "status":"PENDING",
      "hash": null,
      "explorerUrl": null,
      "chainName":"Base",
      "chainType":"ethereum",
      "chainId":8453,
      "to":"0xrecipient...",
      "value":"1000000000000000",
      "error": null,
      "createdAt":"2025-08-25T08:00:00.000Z",
      "updatedAt":"2025-08-25T08:00:00.000Z"
    }
    ```
  </Accordion>
</AccordionGroup>

## आगे के चरण

अगले कदम के रूप में मुख्य endpoints देखें:

<CardGroup cols={2}>
  <Card title="एसेट भेजें" icon="paper-plane" href="/api-reference/endpoint/send/">
    नैटिव और टोकन एसेट्स ट्रांसफर करें।
  </Card>

  <Card title="टोकन अप्रूव करें" icon="key" href="/api-reference/endpoint/token-approve/">
    ERC20 अलाउंस सेट करें।
  </Card>

  <Card title="ट्रेड" icon="right-left" href="/api-reference/endpoint/trade-quote/">
    कोट्स प्राप्त करें और स्वैप निष्पादित करें।
  </Card>

  <Card title="API दस्तावेज़" icon="code" href="/api-reference/introduction/">
    एंडपॉइंट्स और कन्वेंशंस देखें।
  </Card>
</CardGroup>

<Note>
  **मदद चाहिए?** <a href="mailto:hello@afkcrypto.com">[hello@afkcrypto.com](mailto:hello@afkcrypto.com)</a> पर लिखें या <a href="https://twitter.com/afkcryptoai">Twitter</a> पर संपर्क करें।
</Note>
