Open dpbpolymer opened 8 months ago
This is an interesting idea for onboarding new users to different blockchains and rollups. The ability to send a "gift link" with pre-loaded funds could definitely lowered the barrier to entry. However, there are a few concerns I have with the proposed implementation:
Security risks around shared links - passing around links containing funds seems inherantly risky from a security perspective. Naively implemented, these links could potentially be intercepted or shared unintentionally. Strong encryption and access controls would need to be inplace. UX challenges - The process of generating a link, sending it to someone, and having them claim it adds several extra steps compared to a normal send transaction. This could create UX frition, especially for non-technical users. Gas costs - Even if the sender covers inital gas costs, the recipient will eventually need to aquire more of the native gas token for that chain to continue using it long-term. So the "zero cost" experience is temporary. Chain support - Initially limiting the scope to just a few EVM chains makes sence for testing, but ideally this type of solution would need to supportmany chains simultaneously to be broadly useful. Centralization risks - Depending on how its architected, this could require a central coordinating server that mains the links, gift balances, etc. This re-introduces some centralization trust assumptions.
hmm, ok
Experimental idea: A gift link to help friends onboard to a new chain.
User story:
Objectives:
Implementation tips:
Future development:
For this quest we have Catalyst entering as the perfect protocol to help in asset bridging with their cross-chain AMM. Link to their resources.
Note: In testnet Polymer only supports Optimism and Base, your test application should be operational on these chain to qualify.