
Stellar clients make requests to the endpoints of Anchor Servers using sets of standards called SEPs (Stellar Ecosystem Proposals). To offer standardized, compatible services, Anchors must implement a whole series of Stellar Ecosystem Proposals. As an anchor, the most important SEPs are SEP-10: Stellar Authentication, SEP-12: KYC API, SEP-38: Anchor RFQ API, SEP-6: Programmatic Deposit and Withdrawal, SEP-24: Hosted Deposit and Withdrawal, SEP-31: Cross Border Payments API, and SEP-08: Regulated Assets.
The open-source PHP Anchor SDK helps PHP developers to implement the Client - Anchor interaction by abstracting the Stellar-specific functionality defined in the SEPs. The SDK is composed of two components: a Service Layer Library implementing the Stellar specific functionality described in the corresponding SEPs, and an open-source Reference Server implementation that uses the library.
The library is published on Packagist, the main PHP Packages Repository, and can be freely used in any PHP project. The Reference Server implementation serves as an example project, demonstrating the interaction with the library but can also be easily extended to implement the real business logic.
We have already successfully implemented support for the most important SEPs. This includes support for SEP-01, SEP-06, SEP-09, SEP-10, SEP-12, SEP-24, SEP-31, and SEP-31. In the next phase, we would like to implement support for SEP-08 and then focus on important features like the implementation of callback mechanisms, transactions watcher, event handling, localization, and logging. This will allow us to offer similar functionality as the official Java Anchor Platform to PHP developers.
$58.0K

