Verify a document

Check it yourself.

Every SeaPay statement, certificate and payslip carries a signed QR code. Scan it with your phone’s camera and SeaPay’s verifier checks the signature against SeaPay’s public key — in your browser, with nothing about the document uploaded.

Works offline once loaded Nothing is uploaded Ed25519 signatures
Verify Runs on this device

Scan the QR code

Point your phone’s camera at the QR code on the document. It opens SeaPay’s verifier at seapay.me with the document’s signed summary.

or paste the link from the QR code

The check runs in your browser on seapay.me — nothing about the document is uploaded. Open the verifier

What can be verified

Every document the apps sign.

Each carries a QR code with its signed summary. The check confirms what that summary states — and says plainly what it does not cover.

Account statement

Issuer, account holder, bank, period, transaction count, totals and closing balance.

Company statement

Every bank of the company, with money moved between its own banks left out of the totals.

VAT statement

Taxable person, period, and output, input and net VAT per country.

Account certificate

The holder’s registered identity and each account’s number, IBAN and BIC.

Payment confirmation

The payment, its amount, its beneficiary and its status.

Payslip

Employer, employee, pay period, gross pay, net pay and employer cost.

Payroll settlement

The payroll company, pay period, number of employees and total due.

Tax pack

Jurisdiction, output and input VAT, reclaimable VAT and undocumented transactions.

How it works
Signed when it’s made

The app seals a summary of the document with SeaPay’s Ed25519 signature the moment it is created.

A code on every document

The QR code carries that summary and its signature — scanning it opens SeaPay’s verifier.

Checked where you are

The verifier checks the signature against SeaPay’s public key and the signed revocation list. Nothing leaves your device.

SeaPay’s public key
Key hxM5aMT9 Ed25519
hxM5aMT98gmWMTCixzkYNaGYNryJ6itW3yP1NNPO6zI

The revocation list is signed with the same key. A company key SeaPay withdraws fails every document it signed — shown here as “Key revoked”.

Seapay Ltd · 71–75 Shelton Street, Covent Garden, London WC2H 9JQ, United Kingdom · Company no. 14523418

Verify a document

Check it yourself.

Every SeaPay statement, certificate and payslip carries a signed QR code. Scan it with your phone’s camera and SeaPay’s verifier checks the signature against SeaPay’s public key — in your browser, with nothing about the document uploaded.

Works offline once loaded Nothing is uploaded Ed25519 signatures
Verify Runs on this device

Scan the QR code

Point your phone’s camera at the QR code on the document. It opens SeaPay’s verifier at seapay.me with the document’s signed summary.

or paste the link from the QR code

The check runs in your browser on seapay.me — nothing about the document is uploaded. Open the verifier

What can be verified

Every document the apps sign.

Each carries a QR code with its signed summary. The check confirms what that summary states — and says plainly what it does not cover.

Account statement

Issuer, account holder, bank, period, transaction count, totals and closing balance.

Company statement

Every bank of the company, with money moved between its own banks left out of the totals.

VAT statement

Taxable person, period, and output, input and net VAT per country.

Account certificate

The holder’s registered identity and each account’s number, IBAN and BIC.

Payment confirmation

The payment, its amount, its beneficiary and its status.

Payslip

Employer, employee, pay period, gross pay, net pay and employer cost.

Payroll settlement

The payroll company, pay period, number of employees and total due.

Tax pack

Jurisdiction, output and input VAT, reclaimable VAT and undocumented transactions.

How it works
Signed when it’s made

The app seals a summary of the document with SeaPay’s Ed25519 signature the moment it is created.

A code on every document

The QR code carries that summary and its signature — scanning it opens SeaPay’s verifier.

Checked where you are

The verifier checks the signature against SeaPay’s public key and the signed revocation list. Nothing leaves your device.

SeaPay’s public key
Key hxM5aMT9 Ed25519
hxM5aMT98gmWMTCixzkYNaGYNryJ6itW3yP1NNPO6zI

The revocation list is signed with the same key. A company key SeaPay withdraws fails every document it signed — shown here as “Key revoked”.

SeaPay Ltd · 71–75 Shelton Street, Covent Garden, London WC2H 9JQ, United Kingdom · Company no. 14523418