Open ChloePlanet opened 2 years ago
Our demo is available on Flow mainnet now.
Wow @ChloePlanet amazing demo and PRD!! Dapper Collective's engineering team will get back to you with PRD comments in the next 1-2 weeks.
@ChloePlanet Thank you for your patience as we've reviewed your proposal and those of the other teams! We are close to making a final decision and will provide final updates as soon as we have made our confirmation. While it is currently likely that we will be awarding the bounty to another team, please stay tuned for our final decision and for future bounties. We're looking forward to continuing to build alongside you.
@ChloePlanet Hello! Following up to confirm that the bounty has been awarded to another fellow builder in the Flow ecosystem. Thank you for the time and effort you put into pursuing this bounty, and, please stay tuned for future bounties from the Dapper Collectives team!
Hi there! This is Chloe Zhang, creating this issue to claim this bounty on behalf of 33Lab.
Who are we
We are a group of developers and designers named 33Lab who have years of experience in crypto domain. We are interested in taking the chance to involve in this project and contribute to it.
Contact: chloez.dev@gmail.com
Why we take on this bounty
We knew Cadence since March 2021, and were really attracted by the elegant Resource-Oriented language. We’ve always been looking for a chance to contribute to Flow/Cadence ecosystem.
As developers with diverse background, we are familiar with Cadence and disperse.app, thus, we have the confidence to build this out.
Plus, as there're also experienced UI/UX designers in our group, we are able to bring the community a user-friendly product with beautiful UI.
How it's (going to be) built
We have built a batch transfer tool demo on Flow testnet, and it has met most of the requirements, so we will introduce our user story based on it.
App User Story
Process
And if there's any invalid entries:
Transfer
button is clicked, tokens will be sent to recipients and the transaction status will be displayed.Tech Stack
Questions
Can we transfer any fungible token on Flow by using this tool?
For now, users can only transfer the tokens in our token list. By using disperse.app, users can transfer any ERC20 token, but there are some significant differences between ERC20 tokens and fungible tokens on Flow:
Receiver
. So it is important to check whether theReceiver
in a recipient’s account has been successfully set up.On Ethereum, you can transfer tokens once you have the contract address, while on Flow, we also need to have the paths of
Provider
,Balance
andReceiver
of that token besides the contract address. However, there is no standard to define those paths. If a user wants to transfer Flow’s fungible tokens, there are two possible ways:The first one is not user-friendly to common users, we will make it as an advance feature. In the second way, its user experience would be much better, and it’s what we are using now. We will find the best way to maintain the token list and ensure the users have the best experience.
TODO
Misc