Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nshield.org/llms.txt

Use this file to discover all available pages before exploring further.

Use a Nova developer key with the standard Authorization header:
Authorization: Bearer $NOVA_API_KEY

API Keys

Use test keys for development and live keys for production.
KeyPurpose
nv_test_...Development, staging, and docs playground testing
nv_live_...Production traffic

Public User Context

When an endpoint needs user context, pass the public wallet address:
{
  "walletAddress": "9xQeWvG816bUx9EPfQ5D9b8fRGyJitf8F6f4fH6QJjAo"
}
That keeps the playground easy to understand and safe to expose.

Rate Limits

Nova uses layered rate limits:
  • Per API key
  • Per endpoint
  • Per IP for docs playground traffic
  • Per monthly plan
  • Per high-cost capability, such as wallet trade history or Nyomi responses
If a request is limited, Nova returns 429 with retry guidance.

Key Safety

Keep live keys on your backend. For public demo playgrounds, use restricted keys with domain limits, smaller quotas, and no high-cost endpoints.