{"repo":"yahya-aghdam/multipay","free":true,"listed":false,"github":"https://github.com/yahya-aghdam/multipay","clone":"git clone https://github.com/yahya-aghdam/multipay.git","description":"Multi Crypto payment gateway","language":"TypeScript","stars":16,"topics":["crypto","gateway","grpc","payment","typescript","ethereum","tron","bep20","binance","binance-smart-chain"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"multipay Multipay is a multi cryptocurrency payment gateway as a microservice that facilitates the creation and management of wallets, balance checking, and payment verification and confirmation for various cryptocurrencies. It leverages Trust Wallet Core for wallet functionalities and uses gRPC for and graphQL for payment management. Supported Cryptocurrencies - ✅ Tron - ✅ Ethereum - ✅ Binance smart chain - ✅ Pactus - ✅ USDT TRC-20 - ✅ USDT BEP-20 Table of Contents - multipay - Supported Cryptocurrencies - Table of Contents - Installation - .env file - Supported databases - Usage - Development - Production - Postman example - Example of gRPC request - coin types - Add payment - Verify payment - GraphQL Schema - Types - Queries - Mutations - Example Queries and Mutations - Query: Get All Payments - Query: Get Payment by ID - Mutation: Create Payment - Mutation: Verify Payment - Get all wallets - Get wallets by - Project Structure - License Installation 1. Clone the repository: 2. Install dependencies: 3. Build the project: 4. Start the server: .env file Supported databases Based on DB URL variable in .env file, multipay can use MySQL, PostgreSQL or MongoDB. - ✅ MySQL - ✅ PostgreSQL - ✅ MongoDB Database connection URL: Type default connection url :--------- :----------------------------------: mongo mongodb://127.0.0.1:27017 mysql mysql://root@127.0.0.1:3306 postgresql postgresql://postgres@127.0.0.1:5432 Usage Development You can add your own custom coins in src/balance/index","default_branch":null,"files":null,"tree":[],"storefront":"/r/yahya-aghdam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yahya-aghdam/multipay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}