SplitProof//agree v1.0
sys.online
sys.online/ documentation/ v1.0

The contract
engine.

SplitProof Agree turns fragmented production data into a single, signed agreement. Import, normalize, review, and execute — all from one structured project.

/ protocol steps
01

Import

Drop a SplitProof file or its PDF export. The engine reads song titles, signatures, master shares, and contributor metadata in one pass.

02

Normalize

Every field is mapped into a single Project object. No matter the source format, the contract engine works from the same structured data.

03

Gap-fill

The engine compares required fields against what it already knows. If the data exists, it is reused. If it is missing, you are asked once.

04

Review

A complete legal preview is generated in plain English and formal legalese. Edit any section before the agreement is finalized.

05

Sign

Each signatory receives a unique signing link by email. They preview the agreement, type their legal name, and the execution is recorded.

/ engine features

Single source of truth

One Project object powers the entire flow. Import data, manual edits, and review changes all converge here.

Smart field detection

Required fields are checked against available data. Existing values are never re-requested.

Multi-party aware

Production agreements can involve any number of parties. The engine validates that at least two signatories are present.

Flexible compensation

Support for flat fees, royalties only, advances against royalties, and publishing/master splits.

Governing law

Choose the jurisdiction that controls the agreement from a curated country dropdown.

No login required

Build and send agreements without creating an account. Fast, free, and frictionless.

Ready to generate an agreement?

No login. No credit card. Import your SplitProof file and let the engine build the contract.

Start agreement