Packages

@paramira/directory-listings

Canonical signed payloads for small directory records (marketplace listings of communities and projects, community role assignments): signed by the writer's DID over the exact content, with timestamps that only increase, so old snapshots can't be replayed.

License: AGPL-3.0-or-later

Source: packages/directory-listings

What it does

Canonical signed payloads for small records the directory keeps: marketplace listings of communities and projects (shown on abantu's Discover page) and community role assignments.

The writer signs the exact content with their DID, and a timestamp that must increase per record stops an old signed copy from being replayed to undo a later edit. One copy of the payload logic is shared by the signer (abantu) and the verifier (services/directory).

AGPL-3.0-or-later.

Used by

Apps: abantu

Services: directory

Uses