Skip to content

Instantly share code, notes, and snippets.

@alvseven
Created September 5, 2025 22:26
Show Gist options
  • Select an option

  • Save alvseven/a4d8d8948e22c16fa44e885be5ef3686 to your computer and use it in GitHub Desktop.

Select an option

Save alvseven/a4d8d8948e22c16fa44e885be5ef3686 to your computer and use it in GitHub Desktop.
Node sdk for blindpay
const blindpay = new Blindpay("sk_test_1234567890");
// Usage examples for all available SDK methods:
// Payins
blindpay.payins.createEvm({} as any);
blindpay.payins.export({} as any);
blindpay.payins.get({} as any);
blindpay.payins.getTrack({} as any);
blindpay.payins.list({} as any);
// Payouts
blindpay.payouts.get({} as any);
blindpay.payouts.list({} as any);
blindpay.payouts.export({} as any);
blindpay.payouts.createEvm({} as any);
blindpay.payouts.createStellar({} as any);
blindpay.payouts.getTrack({} as any);
blindpay.payouts.authorizeStellarToken({} as any);
// Wallets - Blockchain
blindpay.wallets.blockchain.create({} as any);
blindpay.wallets.blockchain.list({} as any);
blindpay.wallets.blockchain.createAssetTrustline({} as any);
blindpay.wallets.blockchain.get({} as any);
blindpay.wallets.blockchain.getWalletMessage({} as any);
blindpay.wallets.blockchain.delete({} as any);
blindpay.wallets.blockchain.mintUsdbStellar({} as any);
// Wallets - Offramp
blindpay.wallets.offramp.create({} as any);
blindpay.wallets.offramp.get({} as any);
blindpay.wallets.offramp.list({} as any);
// Receivers - Bank Accounts
blindpay.receivers.bankAccounts.create({} as any);
blindpay.receivers.bankAccounts.get({} as any);
blindpay.receivers.bankAccounts.list({} as any);
blindpay.receivers.bankAccounts.delete({} as any);
// Receivers
blindpay.receivers.create({} as any);
blindpay.receivers.get({} as any);
blindpay.receivers.list({} as any);
blindpay.receivers.update({} as any);
blindpay.receivers.delete({} as any);
blindpay.receivers.getLimits({} as any);
// Instances - Webhook Endpoints
blindpay.instances.webhookEndpoints.list({} as any);
blindpay.instances.webhookEndpoints.create({} as any);
blindpay.instances.webhookEndpoints.delete({} as any);
blindpay.instances.webhookEndpoints.getPortalAccessUrl({} as any);
blindpay.instances.webhookEndpoints.getSecret({} as any);
// Instances
blindpay.instances.update({} as any);
blindpay.instances.updateMemberRole({} as any);
blindpay.instances.deleteMember({} as any);
blindpay.instances.delete({} as any);
blindpay.instances.getMembers({} as any);
// Instances - API Keys
blindpay.instances.apiKeys.create({} as any);
blindpay.instances.apiKeys.get({} as any);
blindpay.instances.apiKeys.list({} as any);
blindpay.instances.apiKeys.delete({} as any);
blindpay.instances.tos.initiate({} as any);
blindpay.instances.tos.accept({} as any);
// Partner Fees
blindpay.partnerFees.create({} as any);
blindpay.partnerFees.get({} as any);
blindpay.partnerFees.list({} as any);
blindpay.partnerFees.delete({} as any);
// Available
blindpay.available.getBankDetails("pix");
blindpay.available.getRails();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment