Prerequisites
- Access to the Gnosis Ramp Dashboard
- API credentials from your chosen ramp provider(s)
Step 1: Create a Project
- Log in to the Gnosis Ramp Dashboard
- Click Create Project in the top navigation
- Enter a project name (e.g., “My App - Production”)
Create separate projects for different environments. For sandbox testing, create a project and configure providers with their sandbox credentials.
Step 2: Connect a Ramp Provider
- Go to Ramp Providers in the sidebar
- Browse available providers (Banxa, Bridge, Noah, etc.)
- Click Connect on your chosen provider
- Configure the provider:
| Field | Description |
|---|---|
| Environment | Select Sandbox or Production from the dropdown |
| API Key | Your API key from the provider |
| Signing Key | Your signing private key in PEM format (for webhook verification) |
- Click Save to complete the connection
Step 3: Get API Keys
- Navigate to API & Webhooks in the sidebar
- Click Generate New Key
- Copy and securely store your:
- Client ID — Used for Basic authentication
- Client Secret — Keep this secret, never expose in client-side code
Step 4: Configure Webhooks
- In the API & Webhooks tab, scroll to the Webhooks section
- Enter your webhook endpoint URL
- Copy the generated signing secret for signature verification
Next Steps
Authentication
Learn how to authenticate your API requests.
Create a Customer
Set up your first customer for ramp operations.