Getting Started

Developer Portal Access

To get started with the Verify API, you will need to log in to the Verify Portal. This is where you can create API keys, configure webhooks, and manage billing.

If you do not have access to the Verify Portal, please reach out to support@hoseki.app.

To create an API key, you need to input a valid credit card associated with the account.

What is the Verify API?

The Verify API is a first-of-its-kind interface that lets developers securely connect to Bitcoin that users have proven they self-custody. Ownership is verified through our Prove product, which guides users through a simple process to cryptographically prove Bitcoin ownership—without exposing private keys or relinquishing control.

With the Verify API, you can confidently access verified Bitcoin ownership data, knowing the user actually controls the assets they're claiming—while only retrieving the information you need, and nothing more.

What is a Claim?

In our API, a claim is a verifiable receipt that proves ownership of self-custodial Bitcoin — your literal claim on the asset’s finite supply.

Users connect their claims through Prove and verify ownership. Once verified, you can request access to specific data from those claims via the API.

Each claim represents a single source of ownership and can take one of several forms, depending on what the user is most comfortable sharing:

  • A single Bitcoin address
  • An extended public key (XPUB, YPUB, or ZPUB)
  • A multisig descriptor

Claims are atomic and non-combinable — each one stands alone as a cryptographically verifiable proof of ownership.

In the context of the Verify API, claims are the core unit of data. Users retain full control and can revoke access to their claims at any time.