haydenwu / sam
A CLI program that adopts the PCI model for managing decentralized online identities.
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.