Chris Troutner
0fa46c7109
Got example working against prod
2026-04-21 19:24:56 -07:00
Chris Troutner
336573d9f5
Merge pull request #11 from Permissionless-Software-Foundation/dh-new-facilitators
...
feat(x402): Integrated payai facilitator
2026-04-21 18:16:28 -07:00
Daniel Gonzalez
ff6e2342d6
feat(x402): Integrated payai facilitator
2026-04-13 21:05:17 -04:00
Chris Troutner
f36840682b
Merge pull request #8 from Permissionless-Software-Foundation/bot-unstable
...
Add multi-facilitator support with Dexter integration
2026-04-09 06:41:12 -07:00
Daniel Gonzalez
28ac227235
Resolving merge conflicts
2026-04-08 13:46:57 -04:00
Daniel Gonzalez
1a0884149d
feat(x402): Added dexter facilitator implementation
2026-04-08 12:59:58 -04:00
Chris Troutner
626c67f01a
Merge pull request #10 from Permissionless-Software-Foundation/dh-x402-v2
...
feat(x402): Updated to x402 V2
2026-04-07 12:43:23 -07:00
Daniel Gonzalez
9ed7c70cf1
linting
2026-04-06 16:30:00 -04:00
Daniel Gonzalez
08d9c1b0a0
feat(x402): Updated to x402 V2
2026-04-06 16:27:52 -04:00
Chris Troutner
c197a00047
Merge branch 'master' into bot-unstable
2026-04-01 10:13:10 -07:00
Chris Troutner
62029c25a2
Merge pull request #9 from Permissionless-Software-Foundation/ct-unstable
...
Syncing with upstream
2026-04-01 10:11:55 -07:00
Chris Troutner
f5edb8a505
fixing merge conflicts
2026-04-01 10:10:35 -07:00
Chris Troutner
6a100d243a
Merge pull request #26 from Permissionless-Software-Foundation/ct-unstable
...
Updates to x402 docs and api docs in Docker
2026-04-01 08:58:12 -07:00
Chris Troutner
67b141fc03
fix(Docker): Can change URL in api docs
2026-04-01 08:57:10 -07:00
Chris Troutner
5d77880a0e
fix(x402 docs): Adding common LLM discovery documentation
2026-04-01 08:36:47 -07:00
Chris Troutner
82d0cdffdf
Merge pull request #7 from Permissionless-Software-Foundation/ct-unstable
...
Syncing with upstream, PSF token price
2026-03-28 19:49:57 -07:00
Chris Troutner
d946c0bd5d
fixing merge conflicts
2026-03-28 19:49:12 -07:00
Chris Troutner
3950560989
Merge pull request #25 from Permissionless-Software-Foundation/ct-unstable
...
feat(PSF Liquidity): Off by default, new endpoint reports PSF token p…
2026-03-28 19:26:22 -07:00
Chris Troutner
aade1c58f5
feat(PSF Liquidity): Off by default, new endpoint reports PSF token price in BCH
2026-03-28 19:23:10 -07:00
Chris Troutner
7de3c1cf28
fix(Docker): Fixing logging
2026-03-24 19:06:59 -07:00
Ben Troutner
0b20e1b111
Add multi-facilitator support with Dexter integration
...
- Add Dexter as secondary facilitator option (no API keys required)
- Create FACILITATORS config with CDP and Dexter settings
- Update server middleware to support multiple facilitators
- Add PRIMARY_FACILITATOR environment variable
- Create example client for Dexter payments
- Document Dexter features: 600K+ free tx/month, gas sponsored
Dexter has ~50% market share and requires no authentication,
making it an ideal backup/secondary facilitator option.
2026-03-23 16:18:55 -07:00
Chris Troutner
f0d914f412
Merge pull request #6 from Permissionless-Software-Foundation/ct-unstable
...
Fixing issue with Docker container
2026-03-23 13:06:18 -07:00
Chris Troutner
ee773b789d
Building from master branch
2026-03-23 13:04:49 -07:00
Chris Troutner
541ae2b55f
Merge branch 'master' into ct-unstable
2026-03-23 12:57:34 -07:00
Chris Troutner
1b3ed7b29e
Getting global URL
2026-03-23 12:57:24 -07:00
Chris Troutner
9f743bf71a
Merge pull request #5 from Permissionless-Software-Foundation/bot-unstable
...
Adding LLM summary documents
2026-03-23 12:07:14 -07:00
Ben Troutner
e3a0c5a35e
Merge branch 'master' into bot-unstable
2026-03-23 12:06:26 -07:00
Chris Troutner
04ee3d69bb
Merge pull request #4 from Permissionless-Software-Foundation/ct-unstable
...
Updating Docker for Base blockchain
2026-03-23 12:06:03 -07:00
Ben Troutner
69b8471456
Add code examples link to AI discovery files
...
- Add psf-js-examples repository link to llms.txt
- Add externalDocs reference to openapi.json
- Make code examples prominent for AI agents and developers
The psf-js-examples repo contains working JavaScript code for:
- Querying balances and UTXOs
- Broadcasting transactions
- Working with SLP tokens
- Handling x402 payments
2026-03-23 12:04:26 -07:00
Ben Troutner
ed02fa4027
Add AI-friendly API discovery endpoints
...
- Add /llms.txt for LLM/AI agent documentation
- Add /openapi.json for OpenAPI spec
- Update server.js to serve new endpoints
- Document all API endpoints with examples and payment info
These endpoints help AI agents discover and use the API correctly,
including x402 payment requirements.
2026-03-23 12:02:15 -07:00
Chris Troutner
3bf69e8658
Changing port
2026-03-23 11:23:41 -07:00
Chris Troutner
8edae2eee6
fix(Docker): Updating for base
2026-03-23 11:03:11 -07:00
Chris Troutner
6879046b5a
Merge pull request #3 from Permissionless-Software-Foundation/ct-unstable
...
Updating README and examples
2026-03-23 10:57:19 -07:00
Chris Troutner
27832765f5
fix(README): updated
2026-03-23 10:51:12 -07:00
Chris Troutner
9c8f60411b
removing unrelated examples
2026-03-23 10:46:40 -07:00
Chris Troutner
298ce0b4c7
Merge branch 'master' into ct-unstable
2026-03-23 10:44:26 -07:00
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
Chris Troutner
1755abc7cd
fixing merge conflicts
2026-03-23 10:37:10 -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
Chris Troutner
2bbec7bc05
Merge pull request #24 from Permissionless-Software-Foundation/ct-unstable
...
Reducing logging noise for common errors
2026-03-17 16:20:34 -07:00
Chris Troutner
cff0e89b0d
Reducing logging noise for common errors
2026-03-17 16:19:36 -07:00
Chris Troutner
03caa3cd67
Merge pull request #23 from Permissionless-Software-Foundation/ct-unstable
...
fix(logging): Improved logging
2026-03-17 15:34:43 -07:00
Chris Troutner
6c8d512d1a
fix(logging): Improved logging
2026-03-17 15:33:25 -07:00
Chris Troutner
cc78aad785
Merge pull request #22 from Permissionless-Software-Foundation/ct-unstable
...
fix(logs): Reducing log noise
2026-03-16 20:52:28 -07:00
Chris Troutner
91f99405c1
fix(logs): Reducing log noise
2026-03-16 20:51:33 -07:00
Chris Troutner
a959416b10
Merge pull request #21 from Permissionless-Software-Foundation/ct-unstable
...
fix(Docker): Persisting winston logs
2026-03-16 20:08:46 -07:00
Chris Troutner
562a196998
fix(Docker): Persisting winston logs
2026-03-16 20:08:04 -07:00
Chris Troutner
e006a7ad86
Merge pull request #20 from Permissionless-Software-Foundation/ct-unstable
...
fix(timouts): Adjusting network timeout settings
2026-03-12 12:46:21 -07:00