ugp.dev · a giving vertical of the Universal Commerce Protocol
Universal Giving Protocol
A standard for nonprofit profiles and for sending donations over the internet. Platforms discover a nonprofit's /.well-known/ucp, send a batch of donations, receive a payment address + supported rails, pay by bank, and the nonprofit reconciles the deposit automatically.
Platform
Chariot for Platforms
Grantmakers: look up a nonprofit by website, upload a CSV of donations, and send them over UGP.
NonprofitChariot for Nonprofits
Nonprofits: claim your domain, build your UGP profile, publish your /.well-known/ucp, and provision a deposit account.
DemoFidelity Charitable (raw protocol)
A standalone platform that talks to UGP directly — no Chariot SDK. Proof the protocol is open.
DemoTrusted EIN Check (verifier)
An independent verifier signs an attestation about a nonprofit's EIN; a reader verifies the signature against the verifier's own domain.
Demo nonprofits (already onboarded)
eastsideshelter.org— view its /.well-known/ucpcoastalwildlife.org— view its /.well-known/ucp