npm · @forum-labs/payfetch
$npx -y @forum-labs/payfetch@1.0.0 PAYFETCH_PRIVATE_KEY · secret — 0x-hex EVM private key for a DEDICATED low-balance wallet. Set exactly ONE signer source.
PAYFETCH_KEY_FILE — Path to a chmod-600 file holding a 0x-hex key (signer alt).
PAYFETCH_CDP_API_KEY_ID · secret — Coinbase CDP server-wallet key id (YOUR account).
PAYFETCH_CDP_API_KEY_SECRET · secret — Coinbase CDP API key secret.
PAYFETCH_CDP_WALLET_SECRET · secret — Coinbase CDP wallet secret.
PAYFETCH_CDP_ACCOUNT_NAME — Optional named CDP EVM account.
PAYFETCH_DATA_DIR — Ledger/state/config root. Default ~/.payfetch.
PAYFETCH_TEST_MODE — Any value -> receipts test:true, Base mainnet refused (Sepolia only).
PAYFETCH_APPROVER — Set to 1 to grant approval authority (never with a queue-capable mode).
PAYFETCH_VIA — Optional via= attribution slug sent on guard calls only.