tokenio / sdk
PHP SDK for interacting with the Token System
Installs: 35 497
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 13
Forks: 3
Open Issues: 13
Requires
- php: >=5.6.0
- ext-bcmath: *
- ext-grpc: *
- ext-json: *
- composer/composer: ^1.9
- google/protobuf: ^3.6.1
- grpc/grpc: ^1.20.0
- jms/serializer: 1.7.1
- paragonie/random_compat: >=2
- paragonie/sodium_compat: 1.7.0
- stephenhill/base58: ~1.0
Requires (Dev)
- phpunit/phpunit: ^7
Suggests
- ext-libsodium: PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.
- ext-sodium: PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.
- dev-master
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.0
- 1.0.0-beta-4
- 1.0.0-beta-3
- 1.0.0-beta-2
- 1.0.0-beta
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-dependabot/composer/grpc/grpc-1.39.0
- dev-dependabot/composer/google/protobuf-3.17.3
- dev-dependabot/composer/paragonie/sodium_compat-1.16.1
- dev-dependabot/add-v2-config-file
- dev-dependabot/composer/composer/composer-1.10.22
- dev-PLT-1395
- dev-PLT-1344-2
- dev-PLT-1344
- dev-dependabot/composer/paragonie/random_compat-9.99.100
- dev-actor-based-sdk-revamp
- dev-actor-based-sdk
- dev-dependabot/composer/jms/serializer-1.14.1
- dev-MikeLemanski-patch-1
- dev-dependabot/composer/phpunit/phpunit-7.5.20
- dev-feature/REI-27
- dev-feature/namespaces-refactoring
- dev-RD-2765
- dev-dev
This package is auto-updated.
Last update: 2025-04-26 13:51:04 UTC
README
Token open source SDKs simplify the interactions with the Token global open banking REST/gRPC API. The Token SDKs handle digital signatures and, where applicable, chain Token API calls. This makes it easier to develop Token-integrated applications, while providing most of the flexibility of the full Token API. More information at https://developer.token.io/sdk/
Requirements
-
PHP 5.5.0 and later.
Usage
You can install the bindings via Composer. Run the following command:
composer require tokenio/sdk
To use the bindings, use Composer's autoload:
require_once('vendor/autoload.php');
Build
To build the SDK, run tests and generate documentation:
sh build.sh
Dependencies
The bindings require the following extensions in order to work properly:
Please do not install ext-protobuf
, Token SDK works with PHP implementation of Protobuf (package google/protobuf).