Hard to integrate. You must write some code on the website.
Due to limited time and resources, this modal only supports ETH. It should support multi-chains and multi-currencies.
It’s super hard to get the donor information, like avatar, name, Twitter, etc. We have to contact through Web2 ways manually to get the information, then update the website.
Ideally, we can have a donation dapp in Web3, which provides:
A Web3 SaaS app that the user can create a project and set up the donation receiver address and the currencies they accept.
After they created the project. Easy to integrate with web pages, apps, etc.
It should be a dapp to keep the money safe.
When donating, the donor can fill in some information, save it in the contract, and show up on the web pages and apps automatically.
Issue SBTs to the donor for further use, like airdrops, etc.
Why not use Gitcoin grants? Not all apps are open source and are worth the time to go through the Gitcoin application process. For the tiny project, they just want to use a very simple way to integrate with it.
It likes the https://www.buymeacoffee.com/ in Web2. But we can provide a way to embed with your website or GitHub Readme and automatically show the donors’ information like the following.
I think we can develop one, and from the design point, it can be used by other websites or dapps. You only need to connect the wallet to get your donate widget quickly. It has two core functions: 1. Pay for sponsorship. Use multi-currency and multi-chain. 2. Sponsorship is actually a mint in essence, you need to fill in a small amount of information (a link, a picture address), and then submit the mint, the information will be recorded on the ipfs or chain, and a non-transferable sbt nft will be returned. And we, as a tool, get a percentage of each payment.
I just donated AssangeDAO by juicebox several months ago still haven’t done too much in-depth research on it yet. The most convenient place for juicebox is to prove the corresponding rights by giving the donor tokens. And I don’t think it focus on the integrity of the donor and recipient. Take AssangeDAO for example, even the treasury has been founded successfully by juicebox within just a few days, there are still not any effective action taken forward which had been anticipated by the donors.
So I suggest to strengthen the chain of trust from the very beginning, rather than just focusing on how to raise money.
IMO, the donation is not for raising money, it’s like after you have done something, someone gets benefits from it or loves your work and is willing to give you something for nothing in return. It’s not like I set a goal first, then after the money is raised, start working on it.
Ok, I got you now. The concept of donation is somewhat too big to clarify. We may collect and find the primary user story firstly, and try to calibrate whether we are on the same issue by some similar solutions or products.
Is the current user story we are talking about that you can donate so that your love for the project is permanently recorded? If so, Depay.fi would be the similar case to check out which provide kind of P2P donation solution.
In addition, the user story on my mind is that your donations would be implemented when the milestones are reached so that you could figure out how your money would be spent and avoid being deceived. This story may fit for some charity or innovation challenge scenarios.
In addition, the user story on my mind is that your donations would be implemented when the milestones are reached so that you could figure out how your money would be spent and avoid being deceived. This story may fit for some charity or innovation challenge scenarios.
The user story in your mind is called crowdfunding from my perspective.
And for the Depay donation product is close to the donation requirement. But their features are mainly for payment, and it seems that you must donate fiat, they will convert it into cryptocurrencies.
From me, the user stories are:
The creator or user creates a project (can be anything, e.g., a post, a space event, a project, etc) on our product, and after that, they can get QRCode + URL + Code, and put use them on their posts, website, products.
Some viewers read their posts or use their products, and feel really good, love it, then they saw there is a way to donate to support the creator, and they will consider donating a few to them.
Above is the basic requirement and user story, which can be solved by Depay Donation or something else. But the reality is there are only a few people willing to donate, let’s say, 1 out of 1000 viewers who love this work will donate. So I got more ideas about encouraging people who love the work to donate:
You can donate any cryptocurrencies freely from anywhere, just connect your wallet, and approve
Put your name and avatar on the donation wall after donating cryptocurrencies automatically, and save it on the blockchain forever to show your kindness, and you will get the reputation. This might increase the number of donors from 1/1000 to 10/1000.
Return an SBT to the donor as proof of the kindness and contribution to the creator. Later, if the creator created some new projects, they can airdrop or whitelist those addresses with that SBT. This might increase the number of donors from 10/1000 to 30/1000.
The website will show real-time donation events and the amount of the donation, might help people found more valuable projects. And increase the creator’s income.
Maybe we could make it simple. If there are two choices ,one could make 20/100 of your fans to donate and the other could make 30/1000 of your fans to donate, then what would be your choice as a well known writer?
And try to imagine in which scenario Vitalik would feel more rewarded?
A. Finish “Soul Bound” then get donated if someone love it.
B. Share a brief idea of “Soul Bound” with a pre-donation link on twitter and get donated finally both from pre-donations and additional donations after “Soul Bound” is published.
Why not just leave the concept whether it is a donation or crowdfunding aside first ,and take more focus on the key user story (the blank is the measure taken to achieve the goal ):
I can _____________ so that I could feel more rewarded
There is a chance to create a popular tool rather than a mediocre tool
This project is for the first scenario, Vitalik wants to finish “Soul Bound” no matter whether there will be income or not. He just wants to finish it, and after it’s done, Vitalik would feel rewarded enough.
BUT, there is a very easy way that they can put a QRcode on the web page for donation. Maybe someone will give a donation, maybe no one, but they don’t care. If someone give, they will be happy, that’s it.
We can see plenty of the requirements from the first scenario:
https://yilinhut.net/2022/08/02/8583.html This guy likes writing, and he wrote a lot of articles, he doesn’t tell his readers the idea first, and asks them to make a donation then after reaching a number to start writing. He just wrote the article and put a QRCode on his blog. That’s it.
What you have mentioned also reminds me of a product https://gitbook.cn/, they provided a crowdfund writing feature that shares an idea first after got enough donations, and starts writing. But after a few months, seems no one uses it anymore.