---
title: Kryard FAQ — gasless transactions, EIP-7702 relay, Turnkey compatibility
description: Answers to common questions about Kryard — is it a Turnkey alternative, does it need a 4337 bundler, can users pay gas in any token, is it self-custodial, which chains are supported, and how to get started.
head:
  - - script
    - type: application/ld+json
    - |
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [
          { "@type": "Question", "name": "What is Kryard?", "acceptedAnswer": { "@type": "Answer", "text": "Kryard is wallet infrastructure for gasless, sponsored transactions: a Turnkey-wire-compatible EVM signer and a managed EIP-7702 relay. A user signs a 7702 authorization and a batch digest, and Kryard signs, fronts gas, and broadcasts the type-4 transaction." } },
          { "@type": "Question", "name": "Is Kryard a Turnkey alternative?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. Kryard exposes the exact Turnkey API surface — same endpoint paths, activity envelope, and X-Stamp auth. Migrating the signing side is a single TURNKEY_BASE_URL swap with zero client changes, and you additionally get a managed EIP-7702 relay and pay-gas-in-any-token." } },
          { "@type": "Question", "name": "Does Kryard need an ERC-4337 bundler?", "acceptedAnswer": { "@type": "Answer", "text": "No. Kryard uses a managed EIP-7702 relay: the user signs a 7702 authorization plus a batch digest and Kryard broadcasts a type-4 transaction. There is no bundler to run and no smart-contract wallet to deploy. Kryard also offers a 4337 verifying-paymaster lane for teams that want the UserOp model." } },
          { "@type": "Question", "name": "Can users pay gas in any token?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. Users can settle gas in any ERC-20. The on-chain KryardDelegate reimburses the relayer an exact, user-signed fee that cannot be inflated." } },
          { "@type": "Question", "name": "Is Kryard self-custodial and secure?", "acceptedAnswer": { "@type": "Answer", "text": "Keys are KMS envelope-encrypted and never leave an isolated signer; the API can never decrypt them. Every sensitive operation is an immutable, idempotent activity, and signing is bound to the recorded policy decision. The relay only signs what the user authorized with their 7702 signature." } },
          { "@type": "Question", "name": "Does Kryard work with viem?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The @kryard/sdk has viem as a peer dependency and ships a built-in MIT X-Stamp signer, so no external signing SDK is required." } },
          { "@type": "Question", "name": "Which chains does Kryard support?", "acceptedAnswer": { "@type": "Answer", "text": "EVM chains. Kryard is live and proven end-to-end on testnets — Ethereum Sepolia, Base Sepolia, Arbitrum Sepolia, Optimism Sepolia, Polygon Amoy, and BSC testnet. Mainnet is gated behind a hardening milestone." } },
          { "@type": "Question", "name": "How do I get started with Kryard?", "acceptedAnswer": { "@type": "Answer", "text": "Install the SDK (npm i @kryard/sdk viem) or the CLI (curl -fsSL https://kryard.com/install.sh | sh), then follow the relay quickstart to sponsor a gasless batch." } }
        ]
      }
---

# FAQ

## What is Kryard?

Kryard is wallet infrastructure for **gasless, sponsored transactions**: a
**Turnkey-wire-compatible EVM signer** and a **managed EIP-7702 relay**. A user signs
a 7702 authorization and a batch digest, and Kryard signs, fronts gas, and broadcasts
the type-4 transaction.

## Is Kryard a Turnkey alternative?

Yes. Kryard exposes the **exact Turnkey API surface** — same endpoint paths, activity
envelope, and `X-Stamp` auth. Migrating the signing side is a single
`TURNKEY_BASE_URL` swap with zero client changes, and you additionally get a managed
EIP-7702 relay and pay-gas-in-any-token. See [Kryard vs Turnkey](/compare/turnkey).

## Does Kryard need an ERC-4337 bundler?

No. Kryard uses a **managed EIP-7702 relay** — the user signs a 7702 authorization
plus a batch digest and Kryard broadcasts a **type-4** transaction. There's no
bundler to run and no smart-contract wallet to deploy. (Kryard also offers a 4337
verifying-paymaster lane for teams that want the UserOp model.) See
[7702 vs 4337](/concepts/7702-vs-4337).

## Can users pay gas in any token?

Yes. Users settle gas in **any ERC-20**. The on-chain `KryardDelegate` reimburses the
relayer an **exact, user-signed** fee that can't be inflated. See
[Pay gas in any token](/relay/erc20-gas).

## Is Kryard self-custodial and secure?

Keys are **KMS envelope-encrypted** and never leave an isolated signer; the API can
never decrypt them. Every sensitive operation is an **immutable, idempotent
activity**, and signing is **bound to the recorded policy decision**. The relay only
signs what the user authorized with their 7702 signature.

## Does Kryard work with viem?

Yes. `@kryard/sdk` has **viem** as a peer dependency and ships a **built-in MIT
X-Stamp signer**, so no external signing SDK is required.

## Which chains does Kryard support?

**EVM** chains. Kryard is live and proven end-to-end on **testnets** — Ethereum
Sepolia, Base Sepolia, Arbitrum Sepolia, Optimism Sepolia, Polygon Amoy, and BSC
testnet. Mainnet is gated behind a hardening milestone.

## How do I get started?

Install the SDK or the CLI, then follow the quickstart:

```bash
npm i @kryard/sdk viem
# or the CLI:
curl -fsSL https://kryard.com/install.sh | sh
```

Then: [Quickstart](/relay/quickstart).
