Urgent.News

What's breaking now, across thousands of outlets.

Tech

Proof of Good: Turning Acts of Generosity Into Digital Memories

This is a submission for Weekend Challenge: Generosity Edition What I Built Proof of Good turns an everyday act of generosity into a documented, shareable impact record. Your bank remembers every transaction you make. But when you buy meals for students, help someone pay a bill, or give supplies to a community, what remembers the good you did? Usually, the evidence ends up as a bank statement, a…

This submission for the Weekend Challenge: Generosity Edition showcases Proof of Good, an app that transforms everyday acts of generosity into documented, shareable impact records. The user inputs details of the act, such as what was given, who benefited, and the outcome. Supporting evidence, like receipts or photos, can also be attached.

The app employs Next.js, TypeScript, and Tailwind CSS, with each integration handled via a separate server-side module. Google Gemini AI analyzes the submitted evidence, assessing consistency with the claim made without definitively proving the event occurred. On the Solana Devnet, each proof is recorded as a memo transaction, creating a publicly verifiable on-chain record without focusing on wallets, tokens, or transaction fees.

The impact of the act is further emphasized through ElevenLabs, which converts the proof into a spoken narration, transforming the typically static receipt into a human story. The interface is designed like a physical receipt, using editorial typography, paper-inspired styling, and a small gold seal to give the result the feel of something worth keeping. The app aims to give generosity a lasting memory, offering awards for Best Use of Solana, ElevenLabs, and Google AI.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Turn a website security finding into a client-ready next step

A scanner can identify an observation. It cannot, by itself, settle every business decision that follows. For an agency managing client websites, a useful report needs to bridge that gap.

  • Focus on specific website observation, not generic insecurity claim
  • Separate consequences from remediation steps in report
  • Assign owners and schedule follow-ups for concrete actions

Building a Vector Similarity Detector: How One SQL Query Over 2.9M Charity Pairs Reveals the Gap Between Meaning and Spelling

Originally published on tamiz.pro . You feed two names into a matching engine and get a similarity score. Easy enough. But what happens when two strings look nothing alike yet mean the same thing — or…

  • Over 2.9 million charity name pairs analyzed using four metrics
  • Vector similarity outperformed Levenshtein and Jaro-Winkler in meaning matching
  • 12% of high lexical similarity pairs had low semantic similarity

More from Sunday 6 September →