Complete documentation for cryptocurrency payment processing system with support for multiple blockchain networks.
- Multi-Network Support: Bitcoin, Ethereum, Tron, BSC, Polygon, Arbitrum, Fantom, Litecoin
- Comprehensive API: RESTful API for payment processing, address management, and withdrawals
- Real-time Testing: Interactive API testing with live examples
- Multiple Languages: Documentation available in English and Russian
- Stripe-style Documentation: Modern, developer-friendly interface
Visit our comprehensive documentation at: https://cryptonstudio.github.io/Merchant-Processing-docs/
- API Reference - Complete API documentation
- Getting Started - Quick start guide
- Architecture - System architecture overview
- Integration Examples - Code examples
- Merchant API - Invoice management and merchant operations
- Addresses API - Cryptocurrency address generation and management
- Networks API - Blockchain network information and operations
- Withdrawals API - Cryptocurrency withdrawal processing
- Create and manage invoices
- Generate cryptocurrency addresses
- Process payments across multiple networks
- Handle withdrawals and transfers
- Real-time transaction monitoring
- Webhook notifications
| Network | Native Coin | Tokens Supported |
|---|---|---|
| Bitcoin | BTC | - |
| Ethereum | ETH | USDT, USDC, DAI, and more |
| Tron | TRX | USDT-TRC20, and more |
| BSC | BNB | USDT-BEP20, BUSD, and more |
| Polygon | MATIC | USDT, USDC, and more |
| Arbitrum | ETH | USDT, USDC, and more |
| Fantom | FTM | USDT, and more |
| Litecoin | LTC | - |
- Node.js 18+
- npm or yarn
# Clone the repository
git clone https://github.com/CryptonStudio/Merchant-Processing-docs.git
cd Merchant-Processing-docs
# Install dependencies
npm install
# Start development server
cd docs && npm run dev
# Build for production
npm run build├── docs/
│ ├── .vitepress/ # VitePress configuration
│ │ ├── components/ # Vue components
│ │ ├── theme/ # Custom theme files
│ │ └── config.ts # Main configuration
│ ├── en/ # English documentation
│ │ ├── api/ # API reference
│ │ ├── guide/ # User guides
│ │ └── examples/ # Code examples
│ └── ru/ # Russian documentation
├── .github/workflows/ # GitHub Actions
└── README.md # This file
curl -X POST "https://cp-merch-dev.wsdemo.online/api/v1/invoices" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"currency": "eth",
"amount": 0.001,
"externalId": "order_123"
}'curl -X POST "https://cp-merch-dev.wsdemo.online/api/v1/addresses" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"network": "ethereum",
"coin": "eth"
}'curl -X GET "https://cp-merch-dev.wsdemo.online/api/v1/networks" \
-H "X-Api-Key: YOUR_API_KEY"All API requests require authentication using API keys:
X-Api-Key: YOUR_API_KEY
Contact your system administrator to obtain API credentials.
Documentation is available in multiple languages:
- English -
/en/ - Russian -
/ru/
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
This documentation is maintained by Crypton Studio LLC - a leading provider of cryptocurrency payment processing solutions.
- Website: https://crypton.studio/
- Support: Contact your system administrator
- Documentation: https://cryptonstudio.github.io/Merchant-Processing-docs/
© 2016-2025 Crypton Studio LLC. All rights reserved.