Skip to content

Conversation

@microchipgnu
Copy link
Owner

No description provided.

- Removed deprecated transport and handler files, streamlining the SDK.
- Updated client and handler exports to support new X402 payment capabilities.
- Introduced new server plugins for enhanced payment processing and tool management.
- Updated package.json to reflect new dependencies and versioning for x402.
- Improved CLI versioning to dynamically pull from package.json for consistency.
- Bump version from 0.0.26 to 0.1.1 in package.json.
- Refactor CLI commands to replace 'server' with 'connect' for improved clarity.
- Introduce new options for EVM and SVM private keys, along with max atomic payment configuration.
- Update server handling to support X402 client configuration, enhancing payment processing capabilities.
- Streamline server connection logic to utilize HTTP stream transport.
@vercel
Copy link

vercel bot commented Sep 24, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mcpay-tech-dev Ready Ready Preview Comment Sep 25, 2025 7:34pm

cursor[bot]

This comment was marked as outdated.

- Added support for specifying EVM and SVM networks via command line options.
- Implemented validation for selected networks against supported lists.
- Updated CLI output to reflect the chosen networks for improved user feedback.
cursor[bot]

This comment was marked as outdated.

- Added validation to ensure API key usage is restricted to proxy mode with MCPay URLs.
- Updated transport options to handle API key authentication correctly.
- Adjusted server connection logic to accommodate proxy mode and direct mode configurations.
- Updated CLI to validate EVM and SVM networks only when corresponding wallet types are provided.
- Introduced a new function to validate the structure of the wallet object in the server code, ensuring it contains the required properties for EVM and SVM.
- Added error handling for invalid wallet structures, improving robustness and user feedback.
cursor[bot]

This comment was marked as outdated.

- Updated README to include support for both EVM and SVM networks in payment processing.
- Changed CLI commands from 'server' to 'connect' for clarity and added options for EVM and SVM private keys.
- Improved error handling for invalid private keys and secret keys in the CLI.
- Added new environment variables for EVM and SVM configurations, enhancing user guidance and setup.
- Modified README to reflect changes in API endpoints and CLI commands, including the transition from 'server' to 'connect'.
- Updated payment handling examples to support EVM and SVM wallet configurations.
- Improved documentation for the MCP client initialization and transport creation.
- Adjusted js-sdk to streamline handler configuration and facilitate payment processing with new facilitator URL structure.
cursor[bot]

This comment was marked as outdated.

- Updated API key validation to allow usage with any proxy endpoint, not just MCPay URLs.
- Enhanced server connection logic to apply API key authentication only to relevant proxy URLs.
- Improved error messages for clarity regarding API key usage and direct payment options.
@microchipgnu microchipgnu merged commit b0ca20f into main Sep 25, 2025
3 checks passed
@microchipgnu microchipgnu deleted the new-sdk branch September 25, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants