Canvas library

Transactions Board Canvas

Map the atomic transactions and channels of each core relationship

The problem this canvas solves

A platform experience must reduce the transaction costs of the current, unmediated experience. The Transactions Board details - one relationship at a time - the atomic transactions between entities and the channels that will enable them at scale.

When to use it

Use one Transactions Board per core relationship: map the elementary transactions (what is exchanged, through which phases) and the channels needed to run them. The output is a simple model of atomic transactions and the list of channels you'll need to build.

The canvas

Transactions Board Canvas — Boundaryless new brand

The canvas in the updated Boundaryless brand (full resolution — click to zoom). A print-ready PDF and editable SVG are also available on request.

Canvas structure

Relationship in focus

The single entity-to-entity relationship this board explores - one board per relationship.

Elementary transactions

The atomic, action-shaped transactions already happening or possible if facilitated, with arrows marking directionality.

Value units

The specific unit of value exchanged in each transaction - moving from value flows to value units.

Channels & contexts

The channels (broadly defined: an event, a template document, a contract) that make each interaction easier to happen.

How to use it

Focused on one relationship at a time, map how the ecosystem currently exchanges value and envision how the platform can help entities transact in an easier, cheaper and faster way by providing and curating channels and contexts.

Steps

  1. Relationship in focus — Identify the relationship and focus on one at a time - run a board for each relationship in your core system.
  2. Elementary transactions — From the Motivations Matrix, enumerate all the atomic transactions already happening, and those that may happen if facilitated enough.
  3. Elementary transactions — If two transactions don't make sense separated, group them (e.g. book and pay in advance in Airbnb).
  4. Value units — Be specific about the value unit exchanged - this precision lets you later attach a business model to the experience.
  5. Channels — Think how to reduce the transaction cost of these interactions - often removing unnecessary steps and bureaucracy (vanilla contracts, wizards, templates, payment channels) - noting how each channel reduces it.

Tips

  • A channel is everything that makes an interaction easier - an event, a template, a contract. Don't think only in software terms: platforms are mostly about reducing bureaucracy and waste.
  • Think in actions: a transaction is most likely modeled as a verb. Use arrows for directionality.
  • Focus on atomic transactions - the aim is enabling them at scale; Airbnb's initial transaction model was extremely simple, and that helped it grow quickly.
  • What you end up with: a simple model of atomic transactions and the list of channels to build - one type of brick for constructing the Platform Experiences.

Connections with other canvases

Feeds into

Informed by

Complements

Used in techniques

Used in pipelines

Resources

  • Guide reference: PDT Strategy Design Guide - Transactions Board chapter
  • License: Creative Commons Attribution - Share Alike 4.0 International
  • Version: 2.2

Canvas · Part of Platform Design Toolkit · v2.2