Glossary

Purpose
Replace old glossary.
Sources
Glossary
Digital wallet
An account with a digital service that supports the Interledger protocol. Web monetization senders and receivers are both digital wallets.
Interledger
A series of protocols that allows payments between digital wallets. Both web monetization sender and receiver must support Interledger.
Monetization event
A JavaScript event fired when a receipt is received by the Web Monetization agent.
Payment end-point
The SPSP-address of the Web Monetization receiver. It is contained in a JSON file at the payment pointer.
Payment pointer
A URL to a JSON file that contains Interledger-compatible payment end-point information.
Payment stream
See Web Monetization stream
Receipt verifier
A service that verifies receipts received by the Web Monetization agent.
Receipt
A message sent by the Web Monetization receiver that acknowledges receipt of a certain sum. Constitutes proof of payment. If the Web Monetization agent receives such a receipt it fires a monetization event.
Receiver
A person receiving a web monetization stream. Must have a wallet.
Sender
A person sending a web monetization stream. Must have a wallet and an account with a web monetization provider.
SPSP
Simple Payment Setup Protocol. The part of Interledger responsible for resolving wallet addresses. The payment pointer contains a JSON file that defines the SPSP-compatible addressing of the payment end-point.
Web Monetization agent
A piece of software capable of starting up and maintaining a web monetization stream and implementing the Web Monetization API. Can be either a browser or a piece of additional software such as a browser extension.
Web Monetization API
A light-weight JavaScript API implemented by a Web Monetization agent. Allows site owners to monitor the Web Monetization stream and react to it.
Web Monetization provider
An entity that manages the sending of web monetization streams. The sender must be a member of that entity or have an account there.
Web Monetization receiver
The Interledger-enabled digital wallet that receives a web monetization stream.
Web Monetization sender
The Interledger-enabled digital wallet that sends a web monetization stream.
Web Monetization session
A period during which one Web Monetization stream is running as defined by a unique ID. Typically starts by the sender navigating to to the receiver's page or refreshing it, at which point the unique ID is generated and the Web Monetization agent attempts to start up a Web Monetization stream.
Web Monetization stream
A continuous stream of micropayments from web monetization sender to web monetization receiver managed by the web monetization provider. Sends a fixed amount per time unit decided on by the web monetization provider.