Skip to content

A demo application showing how to use Universal Commerce Protocol (UCP) with Hedera for payments

License

Notifications You must be signed in to change notification settings

hedera-dev/tutorial-ucp-hedera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Commerce Protocol (UCP) Samples

This directory contains sample implementations and client scripts for the Universal Commerce Protocol (UCP).

Sample Implementations

REST (Python) - Start Here

A reference implementation of a UCP Merchant Server using Python and FastAPI.

👉 Get Started with the REST Tutorial

  • Server: Located in rest/server/

    • Demonstrates capability discovery, checkout session management, payment processing, and order lifecycle.
    • Includes simulation endpoints for testing.
  • Client: Located in rest/client/

    • Happy Path Script - A script demonstrating a full "happy path" user journey (discovery -> checkout -> payment).

A2A (Coming Soon)

A reference implementation using Agent 2 Agent (A2A) protocol.

  • Located in a2a/
  • Status: Implementation in progress

About

A demo application showing how to use Universal Commerce Protocol (UCP) with Hedera for payments

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •