---
title: "Jwks"
method: GET
path: "/.well-known/jwks.json"
---

# Jwks

`GET /.well-known/jwks.json`

## Request

- Base URL: `https://api.grove.city` (the document declares no server; this is the origin it was published from)
- URL: `https://api.grove.city/.well-known/jwks.json`
- Auth: none declared

JWKS endpoint for CDP Custom Auth.

CDP calls this endpoint to verify that JWTs issued by Grove's
/v1/auth/cdp-session-jwt endpoint were actually signed by our server.

Configure this URL in the CDP Portal under Embedded Wallet Configuration > Custom Auth.
See: https://docs.cdp.coinbase.com/embedded-wallets/custom-authentication

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/grove/apis/grove-api.md) - [All operations](https://skmtc.dev/grove/apis/grove-api/llms.txt) - [OpenAPI document](https://skmtc.dev/grove/apis/grove-api/revisions/f286b48a8105?raw)
