All Deal Memo Guides

Signing & Countersigning

TL;DR — Send the memo, the crew member signs via a unique link, then you countersign to fully execute it. Every signature is stamped with a SHA-256 content hash so any later tampering can be detected.

Sending a Memo

While a deal memo is in Draft status, its card shows a Send button. Clicking it does three things:

  1. 1Generates a unique signing token with a 7-day expiry.
  2. 2Emails the crew member a signing link (as long as they have an email address on file).
  3. 3Updates the memo status to Sent.

Only drafts can be sent, and a memo can no longer be edited once it leaves draft status.

The Crew Signing Experience

The crew member clicks the link in their email and lands on a public signing page at /sign/[token] — no login required. On that page they can:

  • Review the full memo — all terms and included clauses
  • Enter their full legal name and email, and draw their signature on a canvas
  • Tick “I have read and agree to the terms of this deal memo”, then click Sign Deal Memo

After signing they see a confirmation and can download the PDF straight away. If the link has expired or the memo has already been signed, the page shows a clear message instead of the signing form.

Email Notifications

CSF sends an email at each step of the signing flow:

  • Memo sent — The crew member receives the signing link.
  • Crew signed — The producer is notified that the crew member has signed.
  • Fully executed — Once countersigned, both parties get a copy of the completed memo.

Countersigning

After the crew member signs, the memo moves to Signed status and its card shows a Countersign button. Click it to open the memo preview, review the artist’s signature, type your name, draw your signature, and confirm — that flips the memo to Countersigned and fully executes the deal.

Pre-Signing as Producer

You don’t always have to wait to countersign. Once a memo is Sent, its card shows a Sign button that lets you add your producer signature first. If you sign before the crew member does, then when they sign via their link the memo jumps straight to Countersigned — no separate countersigning step needed.

Content Integrity

Each time a signature is recorded, CSF builds a canonical snapshot of the memo’s terms and its included clauses and computes a SHA-256 hash of it. That hash is stored alongside the signature, so the content can be re-hashed later and compared — if anything changed after signing, the hashes won’t match. Think of it as a tamper-evident seal on the signed contract.

Status Badges

Each memo displays a color-coded badge reflecting its current state:

  • DraftGray — not yet sent
  • SentBlue — awaiting crew signature
  • SignedYellow — crew signed, awaiting countersignature
  • CountersignedGreen — fully executed