Terms of Service
Last updated: January 15, 2026
These Terms of Service ("Terms") govern your use of the T402 protocol, related services, SDKs, and tools. By using any T402 service, you agree to these Terms.
1. Definitions
- "Protocol": The T402 HTTP 402 payment protocol specification and its implementations.
- "Services": The websites (t402.io, docs.t402.io, demo.t402.io), facilitator API (facilitator.t402.io), and related infrastructure operated by the T402 team.
- "SDKs": The open-source software development kits published under the @t402 namespace on npm, PyPI, Go Modules, and Maven Central.
- "Facilitator": The service that verifies payment authorizations and executes on-chain settlements.
- "User": Any individual or entity that uses the Protocol, Services, or SDKs.
2. Open Source License
The T402 protocol specification and SDKs are released under the MIT License. You are free to use, modify, and distribute the code subject to the MIT License terms. The full license text is available in the repository.
These Terms apply specifically to the hosted Services operated by the T402 team, not to the open-source code itself.
3. Use of Services
3.1 Eligibility
You must be of legal age in your jurisdiction to use the Services. By using the Services, you represent that you have the legal capacity to enter into these Terms.
3.2 Acceptable Use
You agree not to:
- Use the Services for any illegal purpose or in violation of applicable laws
- Attempt to circumvent rate limits or security measures
- Submit fraudulent payment authorizations or manipulated signatures
- Use the Services to launder money or finance prohibited activities
- Interfere with or disrupt the Services or their infrastructure
- Reverse-engineer the facilitator's private systems beyond the open-source code
3.3 Rate Limits
The facilitator API is subject to rate limits. Current limits are published in the API documentation. Excessive usage may result in temporary or permanent access restrictions.
4. Facilitator Service
4.1 Role
The facilitator verifies payment authorization signatures and executes on-chain token transfers. It acts as a neutral intermediary between clients (payers) and servers (payees).
4.2 No Custody
The facilitator does not hold, custody, or control user funds. Payments are executed directly on-chain from the payer's wallet to the payee's address. The facilitator only possesses the authority granted by specific payment authorizations (e.g., EIP-3009 TransferWithAuthorization).
4.3 Availability
We strive for high availability but do not guarantee uninterrupted service. The facilitator may be unavailable due to maintenance, blockchain network issues, or force majeure events. You are encouraged to deploy your own facilitator instance for production-critical applications.
4.4 Fees
The T402 protocol charges zero protocol fees. Users are responsible for blockchain network gas fees incurred during settlement. The hosted facilitator service is provided free of charge; this may change with advance notice.
5. Blockchain Risks
By using T402 for blockchain payments, you acknowledge and accept:
- Irreversibility: Blockchain transactions are final and cannot be reversed once confirmed.
- Network Risks: Blockchain networks may experience congestion, forks, or outages beyond our control.
- Smart Contract Risk: Token contracts (USDT, USDT0) are operated by their respective issuers and may be subject to pausing, freezing, or other administrative actions.
- Key Management: You are solely responsible for the security of your private keys and wallet access.
- Regulatory Risk: Cryptocurrency regulations vary by jurisdiction and may change.
6. Intellectual Property
The T402 name, logo, and branding are trademarks of the T402 project. The open-source code is licensed under MIT. Documentation content is available for reference and educational use.
You may use the T402 name to accurately describe compatibility with the protocol (e.g., "T402-compatible") but may not imply official endorsement without permission.
7. Disclaimers
THE SERVICES AND SDKS ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
WE DO NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE, OR THAT DEFECTS WILL BE CORRECTED.
THE T402 TEAM DOES NOT PROVIDE FINANCIAL ADVICE. USE OF THE PROTOCOL FOR PAYMENTS IS AT YOUR OWN RISK AND DISCRETION.
8. Limitation of Liability
To the maximum extent permitted by applicable law, the T402 team shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to:
- Loss of funds due to incorrect addresses, failed transactions, or key compromise
- Service downtime or unavailability
- Bugs in open-source code
- Actions by blockchain networks or token issuers
- Regulatory actions affecting cryptocurrency usage
9. Indemnification
You agree to indemnify and hold harmless the T402 team from any claims, damages, or expenses arising from your use of the Services, violation of these Terms, or infringement of any third-party rights.
10. Modifications
We reserve the right to modify these Terms at any time. Changes become effective when posted on this page. Continued use of the Services after changes constitutes acceptance of the modified Terms. Significant changes will be announced through our community channels.
11. Termination
We may suspend or terminate access to the Services for users who violate these Terms or applicable laws. Since the protocol is open-source, termination only affects access to our hosted Services; you remain free to use the open-source code independently.
12. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws. Any disputes shall be resolved through good-faith negotiation before pursuing formal legal proceedings.
13. Contact
For questions about these Terms:
- GitHub: github.com/t402-io/t402
- Community: Telegram