Welcome to GoiPay
GoiPay is a lightweight cryptocurrency payment processor microservice, written in Golang, designed for creating and processing cryptocurrency invoices via gRPC.
It was built as a service-to-service solution with limited functionality, primarily focusing on the basic features described above, so you can easily integrate it into your own projects.
Key Features
-
Self-hosted
The project is open-source, allowing you to run it on your own infrastructure without relying on third-party services.
-
Lightweight
Minimal resource requirements (does not rely on the wallet RPC)
-
Multi-currency
Support for multiple cryptocurrencies.
-
Multi-user
Support for multiple users. This is ideal for projects/businesses where multiple people need to access the system simultaneously.
Supported Crypto
- XMR
- BTC
- LTC
- ETH (USDT, USDC, DAI, WBTC, UNI, LINK, AAVE, CRV, MATIC, SHIB, BNB, ATOM, ARB)
- BNB (BSC-USD, USDC, DAI, BUSD, WBTC, BTCB, UNI, LINK, AAVE, MATIC, SHIB, ATOM, ARB, ETH, XRP, ADA, TRX, DOGE, LTC, BCH, TWT, AVAX, CAKE)