|
|
[btc]
Full Member
 

Activity: 126
Merit: 230
"Messages are broadcast on a best effort basis,"
|
 |
May 27, 2026, 06:41:05 AM |
|
People donate Bitcoin. Participants offer items on Freecycle in return. Turning magic internet money into generous real-world giveaways.
+1, man. Hope this works out, you would getting bitcoin exposure to over 12,000,000 people, across over 5,000 towns, if your initiative gets big enough. Good luck!
|
BTC ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
|
|
|
MarryWithBTC
Full Member
 

Activity: 294
Merit: 160
Can you pay a bride price with bitcoin?
|
 |
May 27, 2026, 05:43:35 PM |
|
People donate Bitcoin. Participants offer items on Freecycle in return. Turning magic internet money into generous real-world giveaways.
+1, man. Hope this works out, you would getting bitcoin exposure to over 12,000,000 people, across over 5,000 towns, if your initiative gets big enough. Good luck! I am surprised that you understood this so easily. I have been wrapping my head around to understand this correctly. I know the idea of Freecycle, but the wordings of Op seems to get me confused. Please is this the clear meaning of op? 1. People donate bitcoin 2. Other participants offer real-world items 3. Those items are then given away to people and it will be funded by the donated bitcoins? Is this the idea?
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
May 27, 2026, 05:58:04 PM |
|
People donate Bitcoin. Participants offer items on Freecycle in return. Turning magic internet money into generous real-world giveaways.
+1, man. Hope this works out, you would getting bitcoin exposure to over 12,000,000 people, across over 5,000 towns, if your initiative gets big enough. Good luck! I am surprised that you understood this so easily. I have been wrapping my head around to understand this correctly. I know the idea of Freecycle, but the wordings of Op seems to get me confused. Please is this the clear meaning of op? 1. People donate bitcoin 2. Other participants offer real-world items 3. Those items are then given away to people and it will be funded by the donated bitcoins? Is this the idea? People donate bitcoin to the participants who then give away real-world items to people. Did you look at the page to see how it works & do you want to have another AI make it so clear that nobody can misunderstand how it works?
|
|
|
|
MarryWithBTC
Full Member
 

Activity: 294
Merit: 160
Can you pay a bride price with bitcoin?
|
 |
May 27, 2026, 08:32:17 PM |
|
People donate bitcoin to the participants who then give away real-world items to people.
Thanks for explaining. This is clearer than what was said in Op. People donate Bitcoin. Participants offer items on Freecycle in return.
Yes I visited the page where I have to input my address and username. What if I want to be a donor? How do I get the address I'll send to?
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
May 28, 2026, 02:25:30 AM |
|
People donate bitcoin to the participants who then give away real-world items to people.
Thanks for explaining. This is clearer than what was said in Op. People donate Bitcoin. Participants offer items on Freecycle in return.
Weird, because the OP was written by AI (the best one out of 3) but I wrote my reply unassisted other than copy-pasting from OP. Yes I visited the page where I have to input my address and username. What if I want to be a donor? How do I get the address I'll send to?
Click the button for it on the entry.
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
June 01, 2026, 04:54:58 PM Last edit: June 05, 2026, 05:22:20 PM by TheButterZone |
|
No signups? What's the holdup?
Nobody wants a Freecycle account (or has any spare possessions to offer there)?
Nobody wants a GitHub account (which you probably have even if you aren't a developer, because that's where bug reports often go)?
Nobody wants on-chain BTC (which you can wait for indefinitely to confirm before you offer items on Freecycle, because instantaneous settlement isn't necessary when the receiver of goods isn't who paid for them)?
ETA: Would've helped if I watched my own repo for all activity... I thought I'd get an email of any new issues other than my own by default, now I will.
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
June 07, 2026, 07:09:29 PM |
|
2 members including me now...
Added a state machine that should check members' BTC addresses (with block explorers' free APIs) every hour for a new TX with at least 1 conf, save the Unix timestamp of the newest one, and comment "A new Bitcoin payment to your registered address has received its first confirmation." in their GitHub issue they used to sign up.
Then they'll be emailed the comments by default, see it's time to check what the amounts were, and get down to posting equivalent value items on Freecycle.
I kept TXIDs & amounts out of the process, since only the address+timestamp is needed for the state machine to operate in public (& the address is necessarily public anyway for receiving donations).
This is subject to GitHub's cron actually running every hour, and looking at the action log, it is not firing 24 hours a day (even with "21 * * * *" to avoid the top of the hour rush) but it is firing sometimes...
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
June 18, 2026, 11:33:58 AM |
|
3 members including me now... Backend updates... - renamed a js to cjs because despite it working fine before, there was a breaking change made by GitHub I guess
- more stupid Node 20->24 action crap, to shut up the workflow warnings
- recoded for github-script v8 compatibility
- added cache: 'npm' which doesn't seem to have sped up the action at all
- had dependabot bump the form-data version for me
- stripped out the original (& intent successful?) test-run code for the state machine, after seeing the action running on GitHub comments that didn't include the test-run command from me
- optimized the state machine so it never accidentally commits an unchanged file to repo history
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
June 23, 2026, 08:24:37 AM |
|
There would be a 4th member now, if only the username they claimed they have, actually existed...
|
|
|
|
Pmalek
Legendary

Activity: 3542
Merit: 9345
|
 |
June 28, 2026, 07:48:20 AM |
|
Best of luck with the initiative!
This is the first time I hear about Freecycle to be honest. I thought it must be a US or UK-only type of service, but it isn't. There are many locations all over Europe as well. Almost nothing in Russia, though. Same thing in Africa and South America. There is no town in Croatia either. The closest ones to me are Sarajevo in Bosnia and Belgrade in Serbia.
|
| EARNBET | | | ⚽ 🏀 🏈 🏓 🎯 🥊 |
| ⚾ 🎾 ⛳ 🏐 🏏 🏎️ | | |
███████▄▄███████████ ████▄██████████████████ ██▄▀▀███████████████▀▀███ █▄████████████████████████ ▄▄████████▀▀▀▀▀████████▄▄██ ███████████████████████████ █████████▌████▀████████████ ███████████████████████████ ▀▀███████▄▄▄▄▄█████████▀▀██ █▀█████████████████████▀██ ██▀▄▄███████████████▄▄███ ████▀██████████████████ ███████▀▀███████████ | ....HIGHEST.... VIP REWARDS ✔ G U A R A N T E E D
| | | 🜲 | KING OF THE CASTLE $200K in prizes | | | ..PLAY NOW.. |
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
June 28, 2026, 04:52:55 PM Last edit: June 28, 2026, 05:32:07 PM by TheButterZone |
|
Best of luck with the initiative!
This is the first time I hear about Freecycle to be honest. I thought it must be a US or UK-only type of service, but it isn't. There are many locations all over Europe as well. Almost nothing in Russia, though. Same thing in Africa and South America. There is no town in Croatia either. The closest ones to me are Sarajevo in Bosnia and Belgrade in Serbia.
Thanks. It's funny, sometimes you'll see the island countries (countries that are islands or have islands vs landlocked with not even an island in a lake) have Freecycle Towns, but Tenerife has 2 on 1 island, while none of the other Canaries have any. I only looked there closely because of bitcoinkook on Nostr, who's been cleaning up trash on Fuerteventura as #SatsForTrash & partly inspired BTC2Free. And today's update is... another person tried to register with a nonexistent username  , so I added a script that validates the initial submission & any edits until they actually put in one that exists!  I'd just been looking up their profile, but I'd rather be seeing that they're already a member of at least one town, versus only registered on the site - and also if their GitHub & Freecycle profiles bear any resemblance. Things you can only check if you're logged in to Freecycle, which you/bots don't need to be, just to see if the username exists.
|
|
|
|
TheButterZone (OP)
Legendary

Activity: 3206
Merit: 1076
RIP Mommy
|
 |
Today at 11:38:54 AM Last edit: Today at 12:12:59 PM by TheButterZone |
|
Update: One of the members had a TX but the state machine didn't update/leave a comment on their issue, so added... - Permission for issues: write
- Corrected bot email format
- Debugging inside findIssueForUser()
- Retries for GitHub comment failures (exponential backoff)
- Persistent failure queue JSON
- Automatic retry of queued notifications every run
- No state advancement unless comment succeeds
- Prevention for silent loss of notifications
ETA: Aw crap it was a spend not a receive, so hopefully fixed here.
|
|
|
|
|