---
title: "Get Stealth Pool Status"
method: GET
path: "/v1/spl/stealth-pool"
---

# Get Stealth Pool Status

`GET /v1/spl/stealth-pool`

Derive a stealth-pool PDA from an exact handle and report whether the base account exists. Does not return the destination keys.

## Query parameters

- `handle` string, required
- `cluster` union
  - 'mainnet' | 'devnet' | 'mainnet-private' | 'devnet-private'
  - string, uri

## Response `200`

Stealth pool status

- object
  - `stealthPool` string, required — Derived stealth-pool PDA.
  - `exists` boolean, required — Whether the base account exists.

## Other responses

- `400` — Query error
- `422` — Validation error

---

[API](https://skmtc.dev/magicblock/apis/magicblock-router-api.md) · [All operations](https://skmtc.dev/magicblock/apis/magicblock-router-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/magicblock/magicblock-router-api/revisions/f024efa907c6/schema)
