A community built Polygon (ex Matic) Payment Driver on Golem - An announcement of an announcement.
In the near future, we will be announcing dedicated bounties for the creation of a new payment driver utilizing Polygon, in addition, Polygon will be joining us in a hackathon.
There will also be a 2nd hackathon following to further build on Golem, Polygon and other platforms that we’re in the process of organizing.Why?
To answer the why we’ll give a brief update on payment drivers on Golem first: the new Golem platform (implementation name, Yagna) is modular and allows for multiple payment drivers to be implemented. So far there are two payment drivers;Regular ERC20 (GLM) token payments on Ethereum, which are expensive and we recommend using during times of congestion unless absolutely necessary. zkSync payments, implemented in the Alpha III, which take payments off-chain. These are much cheaper and greatly improve latency and fees.
So now into the “Why?”. With the official Golem mainnet release incoming there’s still a problem for Golem that exists and remains to be solved. The issue being that it still requires on-chain Layer 1 (Ethereum) transactions to take payment off-chain and this is expensive! We’re solving this problem temporarily in a very centralized manner where we offer some tokens that are already off-chain to requestors. While a reasonable short-term solution, it doesn’t solve the underlying problem. So it’s clear that Golem requestors and creators need a realistic long-term solution for onboarding off-chain that is not so reliant on Golem Factory (and reliant on human sleep schedules!).
Polygon Network can also provide Golem users with a different set of trade-offs that will likely be desirable to some Golem users, that is that the fees are much lower.
The trade-off being that it takes longer to withdraw back onto Ethereum. For larger projects that run on Golem this trade-off w...