Documentation Index
Fetch the complete documentation index at: https://mintlify.com/blindpaylabs/blindpay-node/llms.txt
Use this file to discover all available pages before exploring further.
Constructor
Create a new BlindPay client instance to interact with the BlindPay API.Parameters
Your BlindPay API key. Get your API key from the BlindPay dashboard.
Your BlindPay instance ID. Get your instance ID from the BlindPay dashboard.
Resource Properties
The BlindPay client provides access to various resource namespaces for different API operations.available
Access available balance and funding information.ReturnType<typeof createAvailableResource>
partnerFees
Manage partner fees configuration.ReturnType<typeof createPartnerFeesResource>
payins
Create and manage pay-ins (incoming payments).ReturnType<typeof createPayinsResource>
payins.quotes
Get quotes for pay-in transactions.ReturnType<typeof createPayinQuotesResource>
quotes
Get general payment quotes.ReturnType<typeof createQuotesResource>
payouts
Create and manage payouts (outgoing payments).ReturnType<typeof createPayoutsResource>
virtualAccounts
Manage virtual accounts for receiving payments.ReturnType<typeof createVirtualAccountsResource>
receivers
Manage payment receivers (beneficiaries).ReturnType<typeof createReceiversResource>
receivers.bankAccounts
Manage bank accounts for receivers.ReturnType<typeof createBankAccountsResource>
instances
Manage your BlindPay instance configuration.ReturnType<typeof createInstancesResource>
instances.apiKeys
Manage API keys for your instance.ReturnType<typeof createApiKeysResource>
instances.webhookEndpoints
Manage webhook endpoints for your instance.ReturnType<typeof createWebhookEndpointsResource>
instances.tos
Initiate terms of service acceptance flow for receivers.ReturnType<typeof createTermsOfServiceResource>
wallets
Manage cryptocurrency wallets.wallets.blockchain
Manage blockchain wallets for direct cryptocurrency operations.ReturnType<typeof createBlockchainWalletsResource>
wallets.offramp
Manage offramp wallets for converting cryptocurrency to fiat.ReturnType<typeof createOfframpWalletsResource>
Methods
verifyWebhookSignature()
Verifies the signature of a webhook request from BlindPay using Svix.Parameters
The webhook secret from your BlindPay dashboard.
The webhook headers object containing Svix signature components.
The
svix-id header value from the webhook request.The
svix-timestamp header value from the webhook request.The
svix-signature header value from the webhook request.The raw request body as a string (not parsed JSON).
Returns
Type:boolean
Returns true if the signature is valid, false otherwise.