ba-blockchainanalysis/BA | Stamp

Anchor file hashes on Polygon + Bitcoin via OpenTimestamps. Legal-grade timestamps for CI artifacts.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyBA Stamp API key (ba_live_...). Mint at https://bastamp.com/account/api-keys.yes
filesNewline-separated globs of files to stamp. Each matched file is hashed locally; only the SHA-256 is sent.yes
jurisdictionISO 3166-1 alpha-2 country code applied to the certificate legal framing (e.g. IT, US, DE).no
localeBCP-47 locale for the certificate PDF (e.g. en, it, fr).noen
wait-for-anchorIf true, poll until every stamp is Polygon-anchored (~5 min). Does NOT wait on the Bitcoin/OpenTimestamps anchor — that confirms 1–6h later asynchronously; subscribe to the ots.upgraded webhook for it. Adds CI minutes; defaults to false.nofalse
poll-timeout-secondsMaximum seconds to wait when wait-for-anchor=true. Default 900 (15 min).no900
output-jsonPath to write the proofs JSON output. Default: bastamp-proofs.json.nobastamp-proofs.json
api-baseOverride API base URL. Defaults to https://bastamp.com/api/v1.nohttps://bastamp.com/api/v1
namedescription
stampsJSON-encoded array of stamped items: { ownershipId, stampId, contentHash, fileName, anchored, txHash? }.
pending-countNumber of stamps not yet Polygon-anchored at exit. 0 when wait-for-anchor=true completed successfully.
anchored-countNumber of stamps Polygon-anchored at exit. Bitcoin/OTS confirmation lands later asynchronously.
credits-chargedTotal credits charged across all batches in this run.