How it works

Two minutes.
Permanent record.

Walk through every step — from creating a job to sealing it on the blockchain. Click through each one.

01Contractor

Create the job record

Before you lift a tool, log the job. Add the client's name, phone, and a plain-English description of what you're doing. Takes under two minutes.

This becomes the agreed scope. If anyone disputes it later — you have the record from before work started.

Job title and description
Client name and phone number
Agreed scope of work, plain English
app.guildseal.com/jobs/new
Job Title
Client Name
Client Phone
Scope of Work
Create Job Record →
02Client

Client approves the scope

Your client gets an SMS with a link. They open it on their phone — no app, no account. They read the scope and type their name to sign off.

The client has now confirmed in writing, before work begins, exactly what was agreed. Timestamped and locked.

No app or account required for client
Legally binding e-signature under ESIGN Act
IP address, timestamp, name captured
Messages · Mike's Electric
Mike's Electric sent you a GuildSeal approval link. Review the scope and sign off before work begins.guildseal.com/verify/JB-2041
Today 9:14 AM · Delivered
Scope of Work
Replace existing 100A panel with 200A service upgrade. Install 20 new breakers. All work to code.
Type your name to approve:
Approve Scope →
03Contractor

Do the work

The scope is locked. Both parties agreed to it before a single tool was touched. Go do what you do.

The job sits in your dashboard as In Progress. Nobody can change the agreed scope — not you, not the client. Come back when it's done.

Scope immutable after client approval
Job status tracked in your dashboard
Come back when the job is done
app.guildseal.com/dashboard
Electrical panel upgrade — 200A
Sarah Okonkwo · Started May 1
In Progress
Kitchen remodel — Phase 1
Carlos Reyes · Completed Apr 28
Sealed ✓
Bathroom tile — master suite
Priya Mehta · Completed Apr 21
Sealed ✓
04Contractor

Upload completion photos

Job's done. Open the job in GuildSeal and upload your completion photos. Photograph the finished work from multiple angles.

These photos become part of the permanent record. Your client will see exactly these photos when they sign off — there's no disputing what was shown.

Upload directly from your phone camera
Photos tied permanently to the job record
No limit on photos per job
app.guildseal.com/jobs/JB-2041
Completion Photos
+ Add more photos
Send Completion Link to Client →
05Client

Client reviews and signs off

Your client gets another SMS. They see every photo, re-read the original scope, and confirm completion by typing their name again.

This is the moment the record is locked. The client has seen the photos and confirmed completion. No dispute can contradict that.

Client sees every photo before signing
Second typed signature, new timestamp
Both sign-offs form the complete defensible record
guildseal.com/verify/JB-2041
Job Complete — Review & Sign Off
5 completion photos reviewed
Scope matches agreed terms
Work completed to agreed standard
Type your name to confirm job is complete:
Confirm Completion →
06Both parties

Sealed on the blockchain. Forever.

The moment the client signs off, GuildSeal hashes the entire record and writes it to the Polygon blockchain. Both parties receive a permanent verification link.

If a dispute ever arises, you send one link. The record is public, permanent, and nobody can alter it — not even us.

Costs fractions of a cent to anchor
Cannot be altered by either party or GuildSeal
Verification link works without an account
guildseal.com/verify/JB-2041
Anchored to Polygon blockchain
Contractor
Client
Scope signed
Job signed off
Polygon TX
Status

Start protecting your jobs today.

3 free jobs. No card required. Takes two minutes to set up.

Get Started Free No credit card required.