← All help articles

Rights

Contracts

Sonifide ships with a library of contract templates — producer agreements, feature releases, work-for-hire, sample clearance, mixing/mastering deals. Pick a template, fill the counterparty info, and Sonifide does the rest.

Autofill from your profile

When you create a contract from a template, Sonifide automatically substitutes {{TOKENS}} from your artist profile:

  • {{ARTIST_LEGAL_NAME}}, {{ARTIST_STAGE_NAME}}, {{ARTIST_PRO}}, {{ARTIST_IPI}}, {{ARTIST_ADDRESS}}
  • {{PUBLISHER_NAME}}, {{PUBLISHER_IPI}}
  • {{WORKSPACE_NAME}}
  • {{COUNTERPARTY_NAME}}, {{COUNTERPARTY_EMAIL}}
  • {{DATE_TODAY}}, {{DATE_LONG}}, {{YEAR_CURRENT}}

Tokens with no value stay as {{TOKEN}} so the editor highlights them in red — you fill the gaps before sending. The autofill banner shows N of M fields auto-filled so you can see at a glance how much manual work remains.

Sending for signature

Click Send for Signature →. Sonifide:

  1. Generates a 40-character random sign_token
  2. Builds a personal URL: /sign/{token}
  3. Emails the counterparty via Resend with a gold Review & sign → button

The counterparty doesn't need a Sonifide account.

The signer experience

The sign URL renders the contract on cream paper, in your brand. The signer sees:

  • The document body (unfilled tokens rendered as red italic placeholders so they know what's missing)
  • A status banner: Awaiting your signature or ✓ Signed
  • A signature form: typed name + E-SIGN consent checkbox + Sign now →

When they sign, Sonifide records signed_at, signed_ip, signed_name, and the User-Agent. The status flips to signed, the workspace owner gets an in-app notification + an audit log entry.

E-SIGN compliance

Sonifide signatures are valid under the U.S. E-SIGN Act (15 USC §7001) and UETA. The signer's typed name constitutes their signature with the same legal effect as a handwritten one. The full audit trail (viewed → signed, with IPs and timestamps) is tamper-evident.

The audit trail

Every event is appended to the contract's audit JSON array:

  • Created from template · 7 fields auto-filled, 2 need fill
  • Sent to [email protected]
  • Opened by signer · IP 174.225.0.42
  • SIGNED by Jane Doe · IP 174.225.0.42 · UA Chrome/...

Export the whole trail any time from Data Export.

Updated 2026-06-20