PHPackages                             sirius-social/sirius-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. sirius-social/sirius-sdk-php

ActiveLibrary

sirius-social/sirius-sdk-php
============================

SDK to develop Smart-Contracts in Self-sovereign-identity environment

202[2 PRs](https://github.com/Sirius-social/sirius-sdk-php/pulls)PHP

Since Apr 22Pushed 3y ago3 watchersCompare

[ Source](https://github.com/Sirius-social/sirius-sdk-php)[ Packagist](https://packagist.org/packages/sirius-social/sirius-sdk-php)[ RSS](/packages/sirius-social-sirius-sdk-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

SDK to develop Smart-Contracts in Self-sovereign-identity environment
=====================================================================

[](#sdk-to-develop-smart-contracts-in-self-sovereign-identity-environment)

Sirius Smart-Contract is [distributed state-machine](https://github.com/dhh1128/distributed-state-machine/blob/master/README.md) driven by [Edge-Chain protocol](https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0003-protocols) that approved by participants. Sirius SDK is entry point to develop distributed machines that acts as whole smart-contract.

[![sirius logo](https://raw.githubusercontent.com/Sirius-social/sirius-sdk-php/master/docs/_static/sirius_logo.png)](https://raw.githubusercontent.com/Sirius-social/sirius-sdk-php/master/docs/_static/sirius_logo.png)

Key Features
------------

[](#key-features)

- Develop state-machines over [protocols](https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0003-protocols#aries-rfc-0003-protocols) in blocking develoment style avoiding **Callback Hell**.
- Supports [Aries concepts](https://github.com/hyperledger/aries-rfcs/tree/master/concepts) and [features](https://github.com/hyperledger/aries-rfcs/tree/master/features).
- Make it easy to solve identity problem, tune complex identity task for your demand:
    - Setup [Indy Agent](https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0004-agents) in Cloud (Sirius Hub) or deploy self developed one
    - Configure private keys management system on your side: database, **HSM**, [Indy Wallet](https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0050-wallets), etc.
    - Configure Trust environment with your contragents via [Microledgers](https://github.com/sovrin-foundation/protocol#the-relationship-agent-plane), [Sovrin Network](https://sovrin.org/), other [Indy Ledgers](https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0051-dkms), [Triple Signed Receips](https://opentransactions.org/wiki/Triple-Signed_Receipts), **Merkle-Proofs** out of the box.
- Define specific consensus procedures through state-machines that progress states of participants in [Transport-Agnostic](https://github.com/hyperledger/aries-rfcs/blob/master/features/0025-didcomm-transports/README.md) environment - save money on IT-infrastructure.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 68.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/6e1e246cf66a727ee1d6c95c4bc9ecfd2125e5a218d822e3fc3d16c08603a7aa?d=identicon)[sirius-social](/maintainers/sirius-social)

---

Top Contributors

[![khangrey](https://avatars.githubusercontent.com/u/47312080?v=4)](https://github.com/khangrey "khangrey (33 commits)")[![PavelMinenkov](https://avatars.githubusercontent.com/u/9501753?v=4)](https://github.com/PavelMinenkov "PavelMinenkov (13 commits)")[![Sirius-social](https://avatars.githubusercontent.com/u/52957054?v=4)](https://github.com/Sirius-social "Sirius-social (2 commits)")

---

Tags

indysdkself-sovereign-identitysmart-contractsssistate-machine

### Embed Badge

![Health badge](/badges/sirius-social-sirius-sdk-php/health.svg)

```
[![Health](https://phpackages.com/badges/sirius-social-sirius-sdk-php/health.svg)](https://phpackages.com/packages/sirius-social-sirius-sdk-php)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
