Playground

Real demos. Real solutions.
All powered by Universal Money Address (UMA).

Instant Access, Instant Payments. UMA Auth lets users connect their UMA wallet to your product in a single click. Once connected, you can send and receive payments instantly — no setup, no friction, no borders.

MakeCents Demo

Get paid when you watch ads

Experience being paid in real-time.

Pennywall Demo

Pay for only what your read

Experience a world without pay walls, while still supporting creators.

Start building on regtest

All these demos are powered by the UMA Test Wallet app. It lets you create test UMAs and simulate payments on regtest. Try it out for yourself to help build your integration with UMA and UMA Auth.

Endless possibilities

Let users connect their Universal Money Address natively in your app.
Start building today

Integrate Universal Money Address into your app and enable new payments experiences for your users.

Developer documentation

UMA developer-friendly documentation is designed to make integration fast and seamless. UMA currently supports Python, Go, Rust, Kotlin/Java, and Typescript/Javascript.

On Github

Check out the UMA Github repo for source code, discussions, and all the latest functionality.

On Discord

Join the community of others building on UMA, share ideas, collaborate, and get advice.

Need help? Contact us at hello@uma.me