npm install @layr8/sdk
import { Layr8 } from "@layr8/sdk";
const client = new Layr8({
identity: process.env.LAYR8_ID
});
await client.sendAction({
to: ["inventory-service", "shipping-partner"],
action: "reserve_stock",
payload: { sku: "A123", qty: 2 }
});Communication Secured by Proof! Not Keys
authorize
identity
Layr8 enables secure communication across organizations—APIs, events, and workflows addressed by identity, not URLs, and authorized by cryptographic proof instead of shared API keys.
For Example?
Send actions or events
Encrypted messages are routed to the target identity.
Services identities:
"inventory-service"
"shipping-partner"
Payload: JSON
Delivery Timeline: Realtime
Delivery Timeline: Realtime
Layr8 handles:
verification,
encryption,
authorization,
and routing
How?
Security that travels with the
message
One protocol. Every partner.
Integrate with Layr8 once. Connect to any partner on the Internet.
Mutual audit trail verification*Coming Soon
Both sides verify. No spoofing. No drift.
No shared secrets
Access by identity and policy — not exchanged API keys.
Encrypted node-to-node
Security travels with the message, not the network.
Try yourself?
Ship in minutes.
Drop in the SDK. Send your first action.
What to expect
- Up and running in 15 minutes
- Reliable message delivery
- Async by default
- Deny by default policy controls
Built for teams that need proof.
Layr8 is the identity layer for cross-organization communication. Whether it's services, agents, or partners — every party proves who they are, every message is encrypted node-to-node, and every delivery is verifiable. No shared secrets. No central broker. No integration sprawl.
Slash integration spend
Stop building and maintaining custom APIs for every partner.
No more API key sprawl
No secrets to rotate, leak, or revoke across organizations.
Built on open standards
No vendor lock-in. Built on open, interoperable protocols.
Delivery receipts
Verifiable proof every message landed.
* Features marked with an asterisk are coming soon.