blindpay / php
Official PHP SDK for BlindPay API - Global payments infrastructure
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/blindpay/php
Requires
- php: ^8.2
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ^7.9
Requires (Dev)
- laravel/pint: ^1.21
- pestphp/pest: ^3.7
- dev-main
- v1.3.0
- v1.2.0
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.0.0
- dev-eric/update-receiver-and-virtual-account
- dev-alves/add-snyk-sca-workflow
- dev-alves/improve-docs
- dev-alves/add-tos-and-solana-endpoints
- dev-alves/add-swift-code-endpoint
- dev-alves/add-tests
- dev-eric/roa-21-add-proper-readme-to-php-sdk
This package is auto-updated.
Last update: 2026-02-11 18:25:43 UTC
README
The official PHP SDK for Blindpay - Stablecoin API for global payments.
Requirements
- PHP 8.2 or higher
- Composer
Installation
composer require blindpay/php
Authentication
To get started, you will need both your API key and your instance id, you can obtain your API key and instance id from the Blindpay dashboard https://app.blindpay.com/instances/{instanceId}/api-keys
use BlindPay\SDK\BlindPay; $blindpay = new BlindPay( apiKey: 'your-api-key-here', instanceId: 'your-instance-id-here' );
Note
All api calls are going to use the provided api key and instance id
Quick Start
Check for available rails
use BlindPay\SDK\BlindPay; function getAvailableRails(): void { $blindpay = new BlindPay( apiKey: 'your-api-key-here', instanceId: 'your-instance-id-here' ); $response = $blindpay->available->getRails(); if ($response->isError()) { throw new RuntimeException($response->error->message); } foreach ($response->data) { echo "Rail: {$rail->label} ({$rail->value}) - {$rail->country}\n"; } } getAvailableRails();
For detailed API documentation, visit:
Support
- Email: gabriel@blindpay.com
- Issues: GitHub Issues
License
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by the Blindpay team