opensats / website Goto Github PK
View Code? Open in Web Editor NEWLive at opensats.org
Home Page: https://opensats.org
License: MIT License
Live at opensats.org
Home Page: https://opensats.org
License: MIT License
That's brittle. File renames will get us rekt.
Per @dergigi
"...a filter that uses the tags we already have would be great, again that would be nostr/bitcoin/lightning but also wallet/etc - we have that data already... (https://flowbite.com/blocks/application/filter/#advanced-filter-by-keywords) Something like that."
Hello,
Donated through https://opensats.org/projects/opensats_legal_defense
After some operation the project page displayed "Raised 420,.. BTC".
The value did not fit my donation, I thus suppose it was the complete raised amount.
Perhaps there is a glitch or bug somewhere?
Regards,
A.
Not sure if this is on just iOS or also on Android, and perhaps across other browsers other than chrome...
But on iOS using chrome the https://opensats.org/projects/dusty page is not mobile optimized:
@dergigi and @moteanup24
Visual indicators distinguishing between Bitcoin, Nostr, or Lightning Projects are not working in Dark Mode. See screenshots below taken from Google Chrome Desktop. Let me know how I can help. Thank you:
How I received my pay through y'all without paying for the process fee
Potential options include Contentful, Sanity, or something weird like notion api or google sheets
This issue is about enabling additional/alternative ways donors can contribute to OpenSats. For example, using the following payment apps:
Let me know how I can help.
Thank you.
Spotted by @Arvin21M
We need a way to easily indicate which project is related to which protocol (Bitcoin, Nostr, or Lightning).
Per @dergigi
...what I'm thinking is a small colored bottom border or something for nostr/bitcoin/lightning (purple, orange, yellow) - or something that makes it obvious what kind of category that project is.
Other options:
Let me know how I can help.
Thank you.
The button that sends of an application via opensats.org/apply has no "loading" state, i.e. it doesn't get disabled after a single click. That's annoying and can be confusing. Further, it allows for duplicate submissions, which is bad.
A lot of the website code can be DRY'd up, e.g. most of the form submission stuff is essentially the same code in three places. Refactoring this so that we don't repeat ourselves too often would be great.
Just tried to send some sats to the general fund but the website did not propagate a BTCPay Invoice. Please investigate.
When selecting individual projects there is no issue propagating a BTCPay Invoice.
Thanks! ✌️
It seems like anything goes in the email field as of now.
Would be good to make sure that a simple typo doesn't remove what might be our online line of communication for some applicants.
Hi,
Please add value4value https://getalby.com/value4value, so I can use Alby extension to easily send sats to General Fund.
Thanks.
OpenSats website>About page:
There is a bug when the page is refreshed; when a members profile is clicked after refresh, often another members profile opens. Seems to only be happening when refreshing. Recorded screen of the issue to help you duplicate the bug on your end. Click here to watch the recording. Let me know how I can help.
Thank you.
I believe there may be some misconfiguration on the lightning settings on the btcpayserver store as amountless invoices are not showing lightning as an option.
Additionally, you should configure the minimum threshold for onchain so that users arent prompted to pay <few thousand sats on chain which the fees would eat up
In this example, we look at Sparrow Wallet https://opensats.org/projects/sparrow_wallet.
The following are screenshots of the Sparrow project pages on the OpenSats site through various dimensions/devices:
Consider moving the Donate button to the top of the project pages for better visibility. Ideally, position it below the logo and contact options, capitalizing on user focus and immediate interaction potential. This could enhance donation likelihood compared to its current placement at the page's end.
The following GIF (in laptop view) is from the Sparrow Wallet home page. They place the donate button right under their online handles on the left, but notice how they have a separate menu on the left, whereby the content on the left doesn't scroll, although the content on the right is scrollable. We could borrow from this if it makes sense. Side Note: Sadly, when you go to the sparrow wallet website to view that same page on a mobile device, the donate button disappears.
Regarding the data on number of donors, how many sats and USD donated:
This can go at the bottom of the description/page. IMHO, when I see the data, I immediately think if this is a lifetime total, or the total year-to-date. In addition, I also find myself thinking if I should donate to Sparrow because they have a higher amount and seem popular, or if I should seek out a less popular project who has not been funded as much and therefore may need more help. If the latter, then I would have to click around and spend much more time on the website, which could lead to me getting frustrated and leaving the site for another time. This is me just thinking out loud.
In the future, if we end up having a page on the site that deals with these and other types of financial data/metrics, then maybe the donation stats per project be removed from the individual project pages, and placed in that respective financial data/metrics page.
If the team feels it should be left in, the following is not an ideal example, perhaps something like the following:
Please let me know how I can help.
Thank you.
Open Sats Initiative, Inc.
2028 East Ben White Blvd, Suite 240-6969
Austin, TX 78741
There was a bounty denominated in sats for some btcpayserver feature, and I directed them to pay on opensats but the currency was only in USD. While btcpay can handle multi-currency without issues, your internal reporting might go nuts?
const TO_ADDRESS = process.env.SENDGRID_RECEPIENT
not touching it for now cuz it works and i don't know what would inevitably break
Current checkout defaults to on-chain. Unless a majority of donors are using that, it may make sense to change that to default to Lightning.
The Answer to Q: "How much of my donation goes towards individuals and projects supported by Open Sats?" ends in "(thanks to our generous donors) <—- link donor page"
Using Chrome Version 104.0.5112.81
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.