Scripli logoScripli

For Universities · Publishers · Legal Teams

Verify human authorship — instantly and at scale

Know whether a piece of writing was created by a human, directly inside your existing workflows. Scripli certificates are free for writers. Institutions use our API to verify authenticity in real time — no manual review required.

Why institutions use Scripli

AI-generated content is becoming harder to detect — and easier to submit at scale. Scripli gives you a simple, reliable way to verify human authorship without changing how people write or submit work.

What you can do with Scripli

Instantly verify submissions

Automatically check whether a certificate is valid the moment a document is submitted. No manual review required.

Detect tampering automatically

Certificates are cryptographically signed. Any modification after issuance is flagged during verification.

Integrate into your existing systems

Works with LMS platforms, submission systems, and internal tools. Standard Bearer token authentication — no OAuth, no SDK required.

Monitor and audit usage

Track verification activity across teams with per-key analytics and full audit logs.

Multi-seat management

Add team members, generate API keys per integration, and see who verified what and when.

Scale without friction

Verify one certificate or thousands — up to 10 seats included, custom enterprise pricing available for larger teams.

How it fits into your workflow

Universities

Students attach a Scripli certificate to each assignment. Your LMS verifies it automatically before submission is accepted — no professor intervention required.

Publishers

Manuscripts are verified at upload. Editors see authenticity status directly inside the editorial system without leaving their workflow.

Legal & compliance

Verify internally authored documents and audit authenticity across large document sets using the batch-verify API.

Get started in minutes — not weeks

Single-certificate verification is public and requires no authentication. Batch verification uses a simple API key with standard Bearer token authentication. No SDKs, no OAuth flows — just straightforward HTTP requests.

  • Single-cert verify: public, no auth
  • Batch verify: Bearer token, max 100/request
  • Rate limit: 120 verifications/minute per key
  • Response: JSON, <200ms p50
  • Revocation registry: public, queryable, permanent
// Verify a single HAC (no auth required)
const res = await fetch(
  'https://scripli.com/api/v1/certificates/{id}/verify'
);
const { data } = await res.json();
// { result: 'VALID', certificate: { ... } }

// Batch verify up to 100 HACs
const res = await fetch(
  'https://scripli.com/api/v1/certificates/verify/batch',
  {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer sk_...',
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({ ids: ['id1', 'id2'] }),
  }
);

Simple, transparent pricing

Institution accounts are $149/month, which includes up to 10 seats. All team members get everything in the Free plan — unlimited certificates, blockchain anchoring, and Writing DNA. For larger teams or custom enterprise pricing, contact us directly.

Get your institution set up

Institution accounts are $149/month for up to 10 seats. Contact us and we will have you verifying certificates the same day.