bd67bfc92e
A self-hostable Grin payment server for shops, creators, and sites: show a code, Grin lands in your wallet, with a verifiable Grin payment proof on receive. Workspace crates (gp-core / gp-nostr / gp-server / gp-wallet / gp-goblin-sender), a WooCommerce connector, a hosted /pay/<token> checkout, and NIP-44 v3 gift-wrapped payment DMs carried over the Nym mixnet. All secrets are read from the environment; none are committed.
7 lines
403 B
SQL
7 lines
403 B
SQL
-- Milestone 3: persist the S2 reply armor so a crash between receive_tx and
|
|
-- the reply dispatch is recoverable. The ingest service re-sends any payment
|
|
-- still in status 'received' at boot (mirrors Goblin's reconcile loop).
|
|
-- The armor contains no secrets: it is the reply slatepack the payer gets
|
|
-- anyway; transport privacy is the NIP-44 gift wrap.
|
|
ALTER TABLE payment ADD COLUMN s2_armor TEXT;
|