Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.etherfuse.com/llms.txt

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

The hosted UI flow is the fastest way to onboard a personal customer. You generate a presigned URL, redirect the user to Etherfuse’s verification page, and they complete identity verification, document upload, bank account registration, and agreement signing in one session.
Personal customers only. This endpoint always creates a personal organization — it forces individual KYC. To onboard a business customer, use the Programmatic flow with accountType: "business" instead; business customers are KYB-approved as a whole and skip individual KYC.
Supported blockchains: The blockchain field accepts solana, stellar, base, polygon, or monad. All examples use Solana, but the flow works identically across chains — just pass the appropriate value and a valid public key for that chain.

Flow

1

Generate Presigned URL — POST /ramp/onboarding-url

2

Redirect the User

3

Monitor Status

Field naming convention: API responses use snake_case (e.g., presigned_url), while request bodies use camelCase (e.g., presignedUrl). This is consistent across all Etherfuse endpoints.