Welcome to X402 BSV Facilitator
Making BSV blockchain payments accessible to users with disabilities, language barriers, and varying cognitive abilities.
Try it here!📋 Specification
Complete technical specification for the X402 Accessibility Extension protocol.
Read the spec →💡 Use Cases
Practical examples of API requests and responses with accessibility features.
View use cases →♿ Accessibility Example
Complete end-to-end example demonstrating accessibility features in action.
See it in action →What is X402 Accessibility?
The X402 Accessibility Extension enhances the HTTP Payment Protocol to include features that make payment flows universally accessible. It addresses critical gaps in blockchain payment experiences:
- Multilingual support - Serve users in their native language
- Cognitive accessibility - Simple explanations for complex blockchain concepts
- Screen reader compatibility - Optimized for assistive technologies
- Contextual help - Guide users new to cryptocurrencies
- Error explanation - Actionable guidance when things go wrong
Key Features
Fully Backward Compatible
Existing X402 clients continue to work without any changes.
- Optional - Servers may implement, clients may request
- Language-agnostic - Support any language with ISO 639-1 codes
- AI-ready - Structure supports both templates and LLM generation
- Semantic - Machine-readable for assistive technologies
Quick Example
Here's how a client requests Spanish accessibility with simple explanations:
{
"x402Version": 1,
"scheme": "exact",
"network": "bsv-testnet",
"payload": {
"transaction": "0100000001..."
},
"accessibility": {
"language": "en",
"cognitiveLevel": "simple",
"format": "audio-friendly"
}
} The server responds with accessible metadata:
{
"data": {
"isValid": true
},
"accessibility": {
"plainLanguage": "El pago es válido",
"explanation": "La transacción cumple con todos los requisitos...",
"stepByStep": [
"El monto enviado coincide con lo requerido",
"La dirección de destino es correcta",
"La transacción está lista para ser procesada"
],
"language": "en",
"cognitiveLevel": "simple"
}
} Get Started
Ready to implement our X402 BSV Facilitator? Start with the specification to understand the protocol, then check out the use cases to see it in action.