Forgot to mention, I spun off into a more general project along these lines, that was easier to vibe code (especially since bottle deposit states don't all have APIs for GitHub Actions to grab their current per-pound rates):
BTC2Free
People donate Bitcoin.
Participants offer items on Freecycle in return.
Also, what I've been doing is pinning posts that I GPG-clearsigned with my Bitcoin-OTC WoT key, containing the same address I put on BTC2Free, on my Nostr (npub19ctmsmtf9jtehddhctwmnacwqtnkh0p43tafttrgzdgy0wlppcpq50zf83), eg.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
#BTC2Free
Send
https://preev.com/btc/usd?usd=78 to
bitcoin:bc1q4xs2vezxa946gcxrmptfe8hquu99wmp8uanst0& I'll give away
* 96 gallon capacity Toter wheelie bin
Cracked near the wheel so slightly that I missed it the first few times I looked for damage; but in better condition than most used bins I've seen. Also, has address painted on the side.
* ~22.45 lbs of bagged CRV (PET #1) inside the Toter Bin.
Those PET #1 CRV containers are in plastic bags, which is why that weight is approximate.
* 7.325 lbs of bagged PET #1 outside the bin (contained elsewhere) that won't fit.
These bags' weight excluded.
* $4.10 worth (by count) of mixed material CRV containers
* 1 quarter, 1 dime, 1 nickel, 3 pennies
to a random on Freecycle San Diego (currently 10,967 members).
bitcoin-otc.com/viewratingdetail.php?nick=TheButterZone&sign=ANY&type=RECV
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwKYvetXBb7daFKINdQpmQMXklhsFAmpQnrgACgkQdQpmQMXk
lhtQiBAAn2sFJ8ZSOMceDlgwwDv3JjoT0yYwFsDuzNFOHVGeWEvpBlsuO7gLvDj+
GUNAdCZZauXvaiPwHGODdqoX1lefhiHRHrPeiVKf6NTxCjSw7wimm8VCVah3FaPJ
utrKXWanVYEmSL4Ec+YnrY3+cy/hmJiQF2n6yY0OtKfe+FgHFQnTr/uKh6o2AqX2
s7K3POg7dhDm0rPP9xHRZWNaJ4T/mF7uQ1IMsuj8/06yZUJY/Iu73vo5VkAcLXsR
ZG0vWPWkjuPRl83ovlBmI9H6awinbcfi3N+Y4dTlP5bSz4i1KxSItHmuOYYiKqV3
ZcfPtSHOQyGIfcwYrtvyzaxIkcjDeYij4gYuX+DJjeRP2TCSWDx2wcz885+5CnPy
A0aLCTlTWUwPHCBh+2HF9VCeSPpRUzRJcyNpaI3sLdbfcST5GBRWbZfsCMP82VjI
+FTGDHBhVsdVX/kO8tZAlFYYqALpnLtkU16974IuVQMrsKLlz+QGGT9mz3fGt+d9
yM5XB0nlo97qKlKZdAkLDW2966bcEd7ypXf4ZqYRyBJYRWD4W+0suaL/URds12UA
IOoJstfjcYkCKZ8LZvGuTd6/EjS1fvX3bKMocYY23HH2iQ/Kvhvwh1SQyi271ASU
84EAHAvPX2LbRsrJf7eRPVukW5lqVkg804ZmVb4EmGLMZB7+PgI=
=cG69
-----END PGP SIGNATURE-----
So that's a specific commitment to [receive specified amount to their BTC2Free profile address]->[post exact offer on Freecycle] that anyone can make anywhere they can post ads, then if they're successful, comment the proof of giveaway on their BTC2Free issue.