---
layout: home
hero:
  name: Kryard
  text: Gasless transactions, in a few lines.
  tagline: A Turnkey-wire-compatible signer and a managed EIP-7702 relay. Users can even pay gas in any token — through a thin SDK. Live on Sepolia.
  actions:
    - theme: brand
      text: Quickstart
      link: /relay/quickstart
    - theme: alt
      text: Introduction
      link: /introduction
    - theme: alt
      text: View on npm
      link: https://www.npmjs.com/package/@kryard/sdk
features:
  - title: Managed EIP-7702 relay
    details: A user signs a 7702 authorization + batch digest; Kryard signs, fronts gas, and broadcasts the type-4 transaction. Smart-wallet UX with no 4337 bundler.
  - title: Pay gas in any token
    details: Users settle gas in any ERC-20. The on-chain KryardDelegate reimburses the relayer an exact, user-signed fee that can't be inflated.
  - title: Turnkey-wire-compatible
    details: A drop-in replacement for Turnkey's secp256k1 EVM signing — cutover is a single TURNKEY_BASE_URL swap, zero client changes.
  - title: Thin, dependency-light SDK
    details: "@kryard/sdk — signAuthorization → sponsored execute. Built-in MIT X-Stamp signer, viem peer dep, on npm + GitHub Packages."
---

## Get going

- [**Quickstart**](/relay/quickstart) — install the SDK and sponsor your first gasless batch.
- [**Pay gas in any token**](/relay/erc20-gas) — let users settle gas in an ERC-20.
- [**Custom delegate**](/relay/sponsor-call) — bring your own 7702 delegate via `sponsorCall`.
- [**Signing API**](/signing/) — create multi-curve keys, sign, and HPKE-export — Turnkey-wire-compatible.
- [**Relay API routes**](/api/relay-routes) — the raw, X-Stamp-authed relay endpoints.
