Download the PHP package chainup-waas/sdk without Composer
On this page you can find all versions of the php package chainup-waas/sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download chainup-waas/sdk
More information about chainup-waas/sdk
Files in chainup-waas/sdk
Download chainup-waas/sdk
More information about chainup-waas/sdk
Files in chainup-waas/sdk
Vendor chainup-waas
Package sdk
Short Description ChainUp Custody PHP SDK - WaaS and MPC Wallet API Client
License MIT
Homepage https://github.com/ChainUp-Custody/php-sdk
Package sdk
Short Description ChainUp Custody PHP SDK - WaaS and MPC Wallet API Client
License MIT
Homepage https://github.com/ChainUp-Custody/php-sdk
Please rate this library. Is it a good library?
Informations about the package sdk
ChainUp Custody PHP SDK
Official PHP SDK for ChainUp Custody WaaS (Wallet-as-a-Service) and MPC (Multi-Party Computation) APIs.
Features
- ✅ WaaS (Custody) API - Full support for custody wallet operations
- ✅ MPC API - Multi-Party Computation wallet support
- ✅ Builder Pattern - Flexible and intuitive client configuration
- ✅ Type-Safe - Well-defined API interfaces and response structures
- ✅ RSA Encryption - Secure request/response encryption
- ✅ Error Handling - Comprehensive error handling and validation
- ✅ Multi-Chain Support - Support for 50+ blockchain networks
- ✅ PSR-4 Autoloading - Modern PHP package structure
- ✅ PSR Compliant - Follows PHP-FIG standards (PSR-1, PSR-4, PSR-12)
Documentation
- WaaS API Documentation
- MPC API Documentation (English)
- MPC API 中文文档
- 中文文档
Installation
Requirements
- PHP >= 5.6
- GuzzleHTTP >= 6.5 or >= 7.0
- OpenSSL extension
Using Composer
Install from GitHub Repository
You can also install directly from GitHub by adding the following to your composer.json:
Then run:
Manual Installation
You can manually clone the repository:
Quick Start
WaaS (Custody) API
1. Initialize WaaS Client
2. User Operations
3. Account Operations
4. Billing Operations
5. Async Notification Operations
MPC API
1. Initialize MPC Client
2. Wallet Operations
3. Withdrawal Operations
4. Web3 Operations
Project Structure
Migration from v1.x
The v1.x code is still available for backward compatibility but deprecated.
Old Way (v1.x - Deprecated)
New Way (v2.0 - Recommended)
Examples
- WaaS API: See examples/waas-example.php
- MPC API: See examples/mpc-example.php
For detailed MPC API documentation:
- English Documentation
- 中文文档
Standards Compliance
This SDK follows PHP-FIG standards:
- PSR-1: Basic Coding Standard
- PSR-4: Autoloading Standard
- PSR-12: Extended Coding Style Guide
Support
- Documentation: https://custodydocs-en.chainup.com/
- Email: [email protected]
License
MIT License - see LICENSE file for details.
Changelog
See CHANGELOG.md for version history.
Made with ❤️ by ChainUp Custody
All versions of sdk with dependencies
PHP Build Version
Package Version
The package chainup-waas/sdk contains the following files
Loading the files please wait ...