Chris Troutner
e541b4b82c
Merge pull request #2 from Permissionless-Software-Foundation/bot-unstable
...
Switch to CDP facilitator with CAIP-2 network format
2026-03-23 10:44:11 -07:00
Ben Troutner
b613b06b60
Switch to CDP facilitator with CAIP-2 network format
...
- Update default facilitator URL to Coinbase CDP
- Change network format from 'base' to CAIP-2 'eip155:8453'
- Add documentation for CDP credential requirements
- Fix network variable scope issue in x402.js
This enables auto-registration in the x402 Bazaar discovery layer
when the first payment is processed through the CDP facilitator.
2026-03-23 10:09:13 -07:00
Chris Troutner
d213a67c42
Merge pull request #1 from Permissionless-Software-Foundation/dh-x402-base
...
feat(x402): Added x402 Base blockchain support
2026-03-22 09:56:37 -07:00
Daniel Gonzalez
a920b4c293
Finished implementation
2026-03-18 20:26:01 -04:00
Daniel Gonzalez
d29db05d5f
feat(x402): Added x402 Base blockchain support
2026-03-10 15:25:38 -04:00
Chris Troutner
05e81e79db
Merge remote-tracking branch 'upstream/master'
2026-01-20 08:34:46 -07:00
Chris Troutner
24d4bcc3e9
Forked from psf-bch-api
2026-01-20 08:34:04 -07:00
Chris Troutner
39021aba46
Merge pull request #16 from Permissionless-Software-Foundation/ct-unstable
...
fix(node v22): Updating dependencies & testing node.js v22
2026-01-16 11:10:38 -07:00
Chris Troutner
de34547951
fix(node v22): Updating dependencies & testing node.js v22
2026-01-16 11:09:54 -07:00
Chris Troutner
b8f34fb40e
Merge pull request #15 from Permissionless-Software-Foundation/ct-unstable
...
fix(forward slashes): Fixing express specific issue
2025-12-29 18:16:13 -07:00
Chris Troutner
3778894ce2
Merge branch 'master' into ct-unstable
2025-12-29 18:15:16 -07:00
Chris Troutner
02eb8afd21
fix(forward slashes): Fixing express specific issue
2025-12-29 18:14:59 -07:00
Chris Troutner
e708fc1228
Merge pull request #14 from Permissionless-Software-Foundation/ct-unstable
...
Adding middleware to detect multiple forward slashes in URL and automatically fix it.
2025-12-29 18:07:43 -07:00
Chris Troutner
fed4b2da59
fix(forward slashes): Adding middleware to detect multiple forward slashes in the URL
2025-12-29 18:06:43 -07:00
Chris Troutner
f30c2ede04
fix(deps): Updating dependencies
2025-12-29 18:01:30 -07:00
Chris Troutner
09e05d51e5
Merge pull request #13 from Permissionless-Software-Foundation/ct-unstable
...
feat(x402-bch): Updating to v2 protocol
2025-12-24 14:26:30 -07:00
Chris Troutner
22cbc54dee
feat(x402-bch): Updating to v2 protocol
2025-12-24 14:25:44 -07:00
Chris Troutner
6fe0e01e8b
Merge pull request #12 from Permissionless-Software-Foundation/ct-unstable
...
Improved debugging of interaction with x402 Facilitator
2025-12-22 06:48:35 -07:00
Chris Troutner
f33b39ef01
fix(x402-bch-express): Updating to latest version
2025-12-22 06:35:47 -07:00
Chris Troutner
6d27630393
fix(debug): Debugging networking issues
2025-12-22 06:03:28 -07:00
Chris Troutner
eac4916415
Updating .env-example for docker
2025-12-22 05:13:07 -07:00
Chris Troutner
baa1170b89
Removing unneeded files
2025-12-22 05:10:59 -07:00
Chris Troutner
23ce276e19
fix(docker): Using .env rather than .env-example in docker file
2025-12-22 05:10:37 -07:00
Chris Troutner
f28e2c6a1a
Fixing bug in dockerfile
2025-12-21 16:38:43 -07:00
Chris Troutner
50a1a83a82
Merge pull request #11 from Permissionless-Software-Foundation/ct-unstable
...
Working towards x402 production
2025-12-21 16:34:26 -07:00
Chris Troutner
eb2dda6955
fix(deps): Updating dependencies
2025-12-21 16:33:42 -07:00
Chris Troutner
fe8d2ab051
Updating .env-example for docker container
2025-12-21 16:31:37 -07:00
Chris Troutner
66123de679
fix(fulcrum): Using basic auth token when psf-bch-api calls itself
2025-12-21 15:14:48 -07:00
Chris Troutner
e2860d08b1
Changing default cost to 200 sats per call
2025-12-21 11:22:44 -07:00
Chris Troutner
fa14af624f
Merge pull request #10 from Permissionless-Software-Foundation/ct-unstable
...
fix(console.logs()): Removing terminal noise
2025-12-17 13:47:03 -07:00
Chris Troutner
1eb787e0d4
fix(console.logs()): Removing terminal noise
2025-12-17 13:46:08 -07:00
Chris Troutner
ea815868ab
Merge pull request #9 from Permissionless-Software-Foundation/ct-unstable
...
fix(psffpp): Updating lib to override IPFS gateway
2025-12-09 12:13:37 -07:00
Chris Troutner
d17e3aa2d8
fix(psffpp): Updating lib to override IPFS gateway
2025-12-09 12:08:09 -07:00
Chris Troutner
1cd57a8bd7
Merge pull request #8 from Permissionless-Software-Foundation/ct-unstable
...
minimal-slp-wallet: updating to v7.0.1
2025-12-09 11:35:54 -07:00
Chris Troutner
50db4be890
fix(minimal-slp-wallet): Updating to v7.0.1
2025-12-09 11:35:15 -07:00
Chris Troutner
908911fba6
Copying .env-local to docker
2025-11-28 06:02:05 -08:00
Chris Troutner
f6726c79bf
Merge pull request #7 from Permissionless-Software-Foundation/ct-unstable
...
fix(port): Adding port config to .env-local file
2025-11-28 06:01:01 -08:00
Chris Troutner
8b12938e6c
fix(port): Adding port config to .env-local file
2025-11-28 06:00:02 -08:00
Chris Troutner
d204f78fa4
Merge pull request #6 from Permissionless-Software-Foundation/ct-unstable
...
fix(Docker): Creating docker container
2025-11-27 05:59:36 -08:00
Chris Troutner
58e831b22c
fix(Docker): Creating docker container
2025-11-27 05:58:44 -08:00
Chris Troutner
6451736f26
Merge pull request #5 from Permissionless-Software-Foundation/ct-unstable
...
v7 bch-js & minimal-slp-wallet
2025-11-26 15:07:44 -08:00
Chris Troutner
571acbec59
fix(deps): Updating bch-js and minimal-slp-wallet
2025-11-26 15:06:07 -08:00
Chris Troutner
394ab73276
feat(encryption): Adding encryption REST API route
2025-11-26 14:30:41 -08:00
Chris Troutner
ca0fcdd60a
fixing broken tests
2025-11-26 11:09:40 -08:00
Chris Troutner
98576e5ff2
fix(startup): Ensuring REST URL is passed correctly to bch-js on startup
2025-11-26 11:00:08 -08:00
Chris Troutner
39144116a9
Merge pull request #4 from Permissionless-Software-Foundation/ct-unstable
...
Authentication - basic & x402
2025-11-25 14:31:17 -08:00
Chris Troutner
3aeb23ba17
fix(x402): Setting default server address to PSF burn addr
2025-11-25 08:57:23 -08:00
Chris Troutner
c79c3fa59d
fix(basic auth): Rejecting API calls that do not include basic auth header
2025-11-25 08:27:35 -08:00
Chris Troutner
0461db96c1
fix(.env): Updating .env-local example
2025-11-23 10:16:21 -08:00
Chris Troutner
ca666f7c56
feat(basic auth): Allowing basic authentication for API access
2025-11-23 09:58:08 -08:00