The GoCrypto project has always strived to bring crypto payments into the mainstream. The upgraded solution dubbed GoCrypto 2.0 enables true decentralized payments where the merchant can accept virtually any currency and receive the settlement in its desired crypto currency without virtually any central entity in between. The solution would at its core utilize blockchains that support smart contracts in order to enable automatic processing of the payments and its several steps, such as acceptance of payment, routing and swapping of the funds, fee collection, settlement to a crypto currency address or execution of smart contracts, etc. It will also be possible to connect third party bridges that will enable interaction with blockchains that don’t support smart contracts and possibly even legacy payments such as cards and digital wallets.
How it works
Below is the description of the payment flow. The Merchant POS system generates a QR code with instructions for the smart contract through the GoCrypto Gateway. Client with his compatible wallet scans the QR code and approves the transactions. The funds are then taken from the client wallet and routed either through a DEX or directly into the merchant settlement account. A fee for the service is deducted automatically before the funds hit the merchant smart contract. How the fee is later distributed can be adjusted as the project progresses. At first, the fee distribution would be determined by the GoCrypto project as the creator of the solution but if the governance is later transferred to a GoC DAO, then the stakeholders (GoC holders, developers, etc.) will be able to vote on the fee distribution.
The addition of other functionalities and inclusion of other non-smart contract based systems will be possible via different bridges that will be either developed and released by the project or any other 3rd party provider that will wish to be plugged into the decentralized payments system. These will be either centralized or decentralized bridges that will enable payments with BTC, credit cards, digital fiat wallets, etc. It will also be possible to add a bridge on the settlement side, so the merchant will have the possibility to receive their settlement in fiat.
Fees are basically non-existent, only a very small fee is charged by the protocol to enable further development
Decentralization of payments where no central entity is in control of the payment funds, they go directly from the user to the merchant via a completely transparent system of auditable smart contracts
The solution’s design enables integration of many 3rd party dApps, apps and bridges to add different functionalities to the payments
GoC token ecosystem
The GoC token will be the main token within the protocol. It will be used to reward protocol participants such as stakers, affiliates, developers. They’ll be able to earn GoC through the affiliate program that will help with the spread and uptime of the solution, developers will be rewarded with GoC for their contribution to the development of the protocol and stakers will earn GoC for their GoC deposits as these deposits will enable the governance of the protocol from the community and with the creation of the GoC DAO.
The modular design of the protocol will enable further development and integration of additional features such as payroll deposits, charity contributions, fund deposits and credit lines, etc. to the system to help bridge legacy systems to decentralized networks until we reach full decentralization of payments.