Partner Onboarding

Information exchange between partners and Wirex during integration setup.

This page covers what information you'll exchange with Wirex during the onboarding process.


What You Provide to Wirex

Webhook Configuration

FieldDescriptionExample
Webhook Base URLHTTPS endpoint for receiving eventshttps://api.partner.com/webhooks

Wirex configures webhook endpoints for your company.

Privy Integration (Optional)

FieldDescription
Privy App IDYour Privy application identifier

Required only if your application uses Privy SDK for wallet management.


What Wirex Provides to You

ItemDescription
client_idAPI client identifier (per environment)
client_secretAPI secret key (per environment)
partner_idIdentifier for wallet operations
Webhook configurationEndpoint setup for your company
Privy App ID registrationIf using Privy-based auth
Blockchain RPC endpointsIf deploying wallets directly
Smart contract addressesPer chain and environment

Onboarding Checklist

You Provide

  • Webhook base URL (HTTPS)
  • Privy App ID (if using Privy-based auth)
  • Technical contact for integration support

Wirex Provides

  • client_id (per environment)
  • client_secret (per environment)
  • partner_id
  • Webhook endpoint configuration
  • Privy App ID registration (if applicable)
  • Blockchain RPC endpoints (if deploying wallets directly)
  • Smart contract addresses (per chain)

Next Steps

Once onboarding is complete, your development team can begin integration. See the Developer Documentation for technical implementation details.