Commit Graph
120 Commits
Author SHA1 Message Date
Chris Troutner 7de3c1cf28 fix(Docker): Fixing logging 2026-03-24 19:06:59 -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
Chris Troutner f36cd2a8aa fix(timouts): Adjusting network timeout settings 2026-03-12 12:45:33 -07:00
Daniel Gonzalez d29db05d5f feat(x402): Added x402 Base blockchain support 2026-03-10 15:25:38 -04:00
Chris Troutner 8b2cf64f1b Using ports for new slp indexer 2026-02-08 13:27:19 -08:00
Chris Troutner 95ae06fada Merge pull request #19 from Permissionless-Software-Foundation/ct-unstable
Updating README
2026-02-08 13:14:00 -07:00
Chris Troutner 188dc939b3 Adding link to live API documentation 2026-02-08 13:13:19 -07:00
Chris Troutner 7d566beea3 Adding link to live API documentation 2026-02-08 13:12:41 -07:00
Chris Troutner 6c42f47e15 fix(README): Expanding README 2026-02-08 13:07:23 -07:00
Chris Troutner d19a9e64cd Adding stack image to README 2026-02-08 12:57:06 -07:00
Chris Troutner 7c96d72f7b Removing debug settings 2026-02-04 15:12:24 -07:00
Chris Troutner 7f1770ab70 Refining URL lookup 2026-02-04 15:06:55 -07:00
Chris Troutner b25f55ce6a Adding more debugging 2026-02-04 14:58:20 -07:00
Chris Troutner 6e32723b29 fix(getTransactionsBulk()): Adding bearer token debugging 2026-02-04 14:47:12 -07:00
Chris Troutner 3b08fc3b62 Merge pull request #18 from Permissionless-Software-Foundation/ct-unstable
fix(auth token): Passing auth token to internal bch-js
2026-02-04 14:32:04 -07:00
Chris Troutner 2c1f02d6c7 fix(auth token): Passing auth token to internal bch-js 2026-02-04 14:31:06 -07:00
Chris Troutner 6cf03ca0fe Merge pull request #17 from Permissionless-Software-Foundation/ct-unstable
fix(Fulcrum): Handling different URL and auth tokens
2026-02-04 14:10:58 -07:00
Chris Troutner 5ea7bc9c29 fix(Fulcrum): Handling different URL and auth tokens 2026-02-04 14:09:12 -07: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