Skip to main content
OP Open Payment Address Protocol
Local-first no tracking

Open standard · Independent repository

Protocol specification OPAP/1

The normative OPAP specification, JSON Schema, and portable conformance fixtures are maintained separately from this demonstrator. This app is an implementation and does not define the protocol.

Read the OPAP/1 specification Try the protocol project address

The file you put online

The associated OPID record is published at https://openpaymentaddress.org/.well-known/open-payment/record/L3Byb3RvY29s

This is the actual payment file for this example. A payment app reads it to find out what the address means; people do not have to understand or edit the code.

{
  "version": 1,
  "id": "https://openpaymentaddress.org/protocol",
  "payment": {
    "type": "delegate",
    "target": "https://openpaymentaddress.org/"
  }
}
Open the actual JSON file