A CLI program that adopts the PCI model for managing decentralized online identities.

Maintainers

Details

codeberg.org/haydenwu/sam

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Type:project

pkg:composer/haydenwu/sam

dev-main 2025-11-09 05:31 UTC

This package is auto-updated.

Last update: 2025-11-09 05:32:03 UTC


README

A CLI program that adopts the PCI model for managing decentralized online identities.

Installation

sudo apt install php php-sqlite3 composer
# or in arch: sudo pacman -S php php-sqlite composer
composer global require haydenwu/sam:dev-main

The sam binary will be available in ~/.config/composer/vendor/bin. You may want to add it to your PATH.

Updating

composer global update

Usage

Usage: sam COMMAND ...
			
Commands:
   help                             show this help
   add <presence(s)>                add presence(s)
   remove <presence(s)>             remove presence(s)
   claim <presence> <claim(s)>      add claim(s) to a presence
   unclaim <presence> <claim(s)>    remove claim(s) from a presence
   identify <presence> <identity>   give an identity to a presence
   unidentify <presence|identity>   remove an identity by name or presence
   list                             list all presences and identities
   info [presence|identity]         show presence/identity information
   export [path]                    export the database as a D2 diagram

License

This program is licensed under the GNU General Public License, version 3. Check LICENSE or gnu.org for a copy of the license.