LOOMAL
Identity

Every project getsa real identity.

Each Loomal Project comes with a built-in cryptographic identity. Sign messages, verify signatures, and prove that an action was authorized. The same identity signs your payment receipts.

Anyone on the internet can verify a Loomal signature without depending on Loomal. The public identifier itself contains the verification material, so there's no registry lookup, no centralized issuer, no rotation drama. The on-chain payment wallet is a separate thing: a smart wallet on Base, not a custodial key.

How it works

Four steps. Most fire in under a second.

01

Project signup creates an identity

When you make a project, Loomal generates a signing key for it and gives you a public identifier you can share or embed.

02

Sign through one REST call

POST the data you want signed. Loomal returns a signature you can attach to webhooks, receipts, JWTs, or anything else you build.

03

Anyone verifies on their own

The public identifier itself contains the verification material. Recipients check the signature locally and they're done.

What you get

Built for developers who already shipped.

Cryptographic identity

Every project has a public identifier. Sign and verify with one REST call. Verifiers don't need to call Loomal to validate a signature.

Auditable

Every signature is logged in the activity timeline alongside email sends, vault reads, payment settles, and code generations.

Delegation chain

Human → Org → Project → Action. Revoke a human and every project under them stops signing instantly.

FAQ

Things builders ask.

What's a cryptographic identity?
A public identifier that anyone can use to verify your signatures, without trusting a central registry. Think of it as a permanent, portable identity card that doubles as the verification key.
Can I export the signing key?
No. The signing key is held server-side and Loomal only exposes signing operations through the API. If you need full control, run your own signer and have Loomal verify against it.
Is the on-chain payment wallet also custodial?
No. Your project's payment wallet on Base is a smart contract wallet, not a custodial private key. Loomal acts as a relayer on its behalf. You can rotate signers, withdraw to any address, and ultimately retain control through the on-chain account.
What if I want to rotate the signing key?
Key rotation is on the roadmap. Today the signing key is permanent for the lifetime of the project. If you need rotation now, create a new project and migrate.

Ready to ship identity?

Sign up for free. No card required. Read the docs while you wait.