> ## Documentation Index
> Fetch the complete documentation index at: https://ti-mm-mycompc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Claim your Solana AI Gateway API key in 90 seconds

> Send 0.01 SOL, sign a challenge with your wallet, get an API key. No signup, no email, no dashboard, no CAPTCHAs.

Claim an API key in under 90 seconds using **Phantom**, **Solflare**, or **Backpack**. No email, no signup, no dashboard. The wallet you pay from becomes the wallet you sign with, and the resulting key is tied to that address forever.

<Card title="Open the claim tool" icon="key" horizontal href="https://solana-pulse-gateway-1021990235790.us-central1.run.app/claim">
  Connect your wallet, send 0.01 SOL, sign, done. Opens in a new tab so this page stays open for reference.
</Card>

## What happens when you click the button

<Steps>
  <Step title="Connect wallet (10 sec)">
    The tool detects your installed Solana wallet extension (Phantom, Solflare, or Backpack) and asks you to approve the connection. Your public address is now linked to the session. No keys or seed phrase are ever exposed.
  </Step>

  <Step title="Send 0.01 SOL (~30 sec)">
    The tool shows you the gateway wallet address with a one-click copy button. Send at least **0.01 SOL** from the wallet you just connected. The page automatically polls for your payment every 3 seconds. As soon as the on-chain webhook confirms it, the next step lights up.

    **Gateway wallet:** `Brpc8HoPo1d3Uiyo7kbERnjMqwLJJmbWxtwxHxzar6DU`
  </Step>

  <Step title="Sign the challenge (5 sec)">
    Your wallet pops a signature request for a one-time challenge string. Signing is free, nothing is broadcast on-chain, and it proves you own the wallet that just paid.
  </Step>

  <Step title="Copy your key (5 sec)">
    Your API key appears on screen with a copy button. **Save it immediately.** You will not see it again. Keys are hashed server-side, not stored in plaintext.
  </Step>
</Steps>

## First call after claim

The moment you have your key, run this to confirm it works:

```bash Test your key theme={null}
curl -H "x-api-key: YOUR_KEY_HERE" \
  "https://solana-pulse-gateway-1021990235790.us-central1.run.app/api/solana/token-profile?mint=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
```

A full USDC token profile confirms you're live.

## Free credits included

Every key starts with **50 free lifetime calls** and **15 free calls per day**. After that, each call costs 0.0022 SOL. Send more SOL from the same wallet to top up. No plan changes, no card required.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Claim button opens a page that says 'No wallet detected'">
    Install [Phantom](https://phantom.app), [Solflare](https://solflare.com/download), or [Backpack](https://backpack.app) as a browser extension, then refresh the claim tool. Mobile wallet apps that have a built-in browser (Phantom mobile, Solflare mobile) also work if you open the claim URL inside the wallet's browser.
  </Accordion>

  <Accordion title="Payment sent but the tool is stuck on 'Waiting for your payment to confirm'">
    Confirmed transactions take up to 30 seconds to appear in the webhook. If it hangs longer than 60 seconds, verify the transaction succeeded on [Solscan](https://solscan.io) and that you sent to the exact gateway wallet address shown in the tool.
  </Accordion>

  <Accordion title="Sign step returns 'invalid signature'">
    You signed with a different wallet than the one that sent the SOL. Disconnect from the tool, switch your active wallet in the extension, refresh, and start over.
  </Accordion>

  <Accordion title="Lost my key">
    Keys are unrecoverable by design (only hashes are stored server-side). Send another 0.01 SOL from the same wallet to generate a new one. Your old key stops working the moment the new one is claimed.
  </Accordion>

  <Accordion title="Do I need to trust the claim tool with my private key?">
    No. The tool never sees your private key, seed phrase, or any wallet secret. It only reads your public address, requests a message signature (which your wallet performs locally in its own UI), and posts the resulting signature to the gateway. The gateway verifies the signature cryptographically against your public key. This is the same pattern used by every "Sign in with Solana" login flow.
  </Accordion>
</AccordionGroup>
