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.

Nonprofit

Chariot for Nonprofits

Nonprofits: claim your domain, build your UGP profile, publish your /.well-known/ucp, and provision a deposit account.

Demo

Fidelity Charitable (raw protocol)

A standalone platform that talks to UGP directly — no Chariot SDK. Proof the protocol is open.

Demo

Trusted 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)