Turnip· People

Identity, plain and patient.

Yubico, Ledger, and Trezor make great hardware. Auth0 and Clerk authenticate users into web apps. Turnip is the only identity layer designed for an operating system that holds real money — every elevation is hardware-bound, every capability is time-bound, every action chains back to a human DID.

Garden Financial
Search...⌘K
3
AACME Holdings
NRNina

Settings

Multi-Factor Authentication

Require MFA for all team members

Session Timeout (minutes)

30

Inactive sessions will expire after this duration

WebAuthn / Passkeys

Passkey management is available through your browser's security settings. Supported browsers include Chrome, Safari, and Firefox.

Step-up verification

This action is sensitive. Verify it's you to continue.

  • PasskeyPreferred

    Use your L1fe passkey in the browser for this sensitive action.

  • Authenticator app

    Verify with a one-time code from an enrolled authenticator app.

  • Password

    Confirm with your account password.

  • Email code

    Receive a one-time code by email.

GARDEN DESKTOP / SETTINGS · SECURITYThe actual UI. No marketing simulator.
Capability minting

Capabilities are minted just-in-time, with a 6-check policy gate.

When an agent needs to act, it requests a capability scoped to one action with a TTL in minutes. Turnip verifies the delegation chain, requires a hardware step-up, and signs the Arsenal token. Revoking the parent capability instantly collapses every descendant token.

API Keys

API Key Created

Copy it now — it won't be shown again.

gk_live_9f2e81c4a07d…3b

Active keys

Scopes: Global · Platform · Project — least privilege by default
NameKeyScopeCreatedLast UsedExpires
billing-bot · productiongk_live_9f2e••••ProjectApr 02, 20262 minutes agoSep 30, 2026Revoke
close-agent · scopedgk_live_4471••••ProjectMay 18, 20261 hour agoPendingRevoke
platform · treasury syncgk_live_c30d••••PlatformJan 27, 2026YesterdayRevoke
ci · read-onlygk_test_88e1••••GlobalFeb 09, 20263 days agoRevoke
Turnip vs. auth tools

Identity built for money, not for marketing emails.

Auth0 and Clerk authenticate users. Turnip authorises capabilities.

CapabilityAuth0ClerkOkta Turnip
WebAuthn / passkey
Hardware-bound step-upMFA✓ scope + ttl
Capability tokens (scoped)✓ Arsenal
Time-bound mintingsessionsessionsession✓ seconds-scale
Lineage proofs for agents
Shamir / guardian recovery
Multi-device + threshold✓ FROST
Audit-chained auth eventslogs onlylogs only✓ blake3
Agent-native

Agents mint capabilities. Humans authorise scopes.

An agent never holds a long-lived credential. It exchanges a delegated capability for a just-in-time Arsenal token. The token binds to one action and scope — and dies in seconds.

agent session · turnipact_tn…
› turnip.capability.mint { tool: "cabbage.invoice.issue", ttl: "24h" }✓ principal verified · alex@acme via hardware key← minted · scoped to one tool, one daylineage · human → org:acme → agent:billing-bot
One exchange. Real tool names.Full API reference →
Capability matrix

Eight capabilities your auth stack can't.

  • 01WebAuthn / passkey enrollment and step-up
  • 02Hardware-bound session elevation (YubiKey, Ledger, Trezor, Apex)
  • 03Time-bound, scope-bound Arsenal capability tokens
  • 04Just-in-time capability minting (no long-lived secrets)
  • 05Shamir-on-paper recovery ceremonies
  • 06Multi-device pairing under one identity
  • 07Lost-device revocation under threshold
  • 08Audit-chained auth events sealed to Bean
Twelve services. Turnip is one.

Turnip planted alongside eleven others is the operating system.