Blockchain e‑Sign

Blockchain e‑Sign

Register any document, assign recipients, and record tamper‑evident signatures on an EVM chain. Verify later by uploading the file or pasting its hash.

1) Register

Upload the file (server storage) or send a browser‑computed SHA‑256 hash (privacy mode). We prevent duplicates by hash.

2) Assign & Sign

Invite signers and choose parallel or sequential order. Each signer gets a per‑document signer ID for precise tracking.

3) Verify

Anyone can verify by file or hash. We return on‑chain details (network, contract, tx, block) for auditability.

On‑chain only the hash

We never store the file on‑chain—only a 32‑byte SHA‑256 hash is recorded.

Roles & RBAC

Owner/editor/viewer/signer roles with admin tools. Sequential signing enforces order automatically.

Explorer‑ready

Every signature links to the blockchain explorer for transparent audits.

API‑first by design

Fully documented REST API with JWT auth, RBAC, webhooks, and OpenAPI schema. Use the Swagger UI to explore and test, or import the spec into Postman.

Open Swagger Docs