Registry entry for getting listed
registry_entryGenerate the exact JSON file and path to add in a pull request so a shopper, escrow, operator, or coordinator can join the proxy-shopping registry.
Instructions
Return the exact JSON file and path to add in a pull request to github.com/pad01g/proxy-shopping-registry, so a shopper, escrow, operator or coordinator gets listed once the maintainer merges it: shoppers/.json {pk, contact, description, regions (cash regions), payments, escrows}; escrows/.json {pk, contact, description, sla_days}; operators/.json {pk, contact, description, regions}; coordinators/.json {pk, contact, description, url?, bundle?}. Uses this data dir's identity pubkey unless pubkey is given (a shopper entry must carry the shopper node's key). Local; opens no pull request itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | coordinator: https URL of your page | |
| name | Yes | file name: a-z, 0-9 and - (other characters are turned into -) | |
| role | Yes | which list to join | |
| bundle | No | coordinator: https URL of your signed events.json | |
| pubkey | No | 64 hex Nostr public key (psctl keys: nostr_pubkey) | |
| contact | Yes | how reviewers and users reach you, e.g. "github:<user>" or "nostr:npub1…" | |
| escrows | No | shopper (required): names of the escrows/<name>.json you work with | |
| regions | No | shopper: your cash regions; operator: where you list (JP, JP-13, JP-13-13104) | |
| payments | No | shopper: default ["btc-signet"] (the only payment on ps-main) | |
| sla_days | No | escrow: most days from a dispute to your ruling (default 14) | |
| description | Yes | one or two sentences: what you do, where, how |