Skip to content

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.

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.

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.

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 end to end — custody, transaction signing, and managed relay (gas sponsorship, EIP-7702) — live on Sepolia-family testnets (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC).

For Solana, Tron, and Sui, Kryard does multi-curve key custody and raw message signing: create the key on the right curve, derive the native address, sign arbitrary bytes. Transaction construction and the relay are not available for those chains — you build and broadcast the transaction yourself.

See Chain coverage for the per-tier matrix.

How do I get started?

Install the SDK (for in-app signing and relay) or the CLI (terminal / TUI access to both auth tiers), then follow the quickstart:

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

Then: Quickstart. See also CLI overview for the terminal surface.

Wallet infrastructure for gasless, sponsored transactions — a Turnkey-compatible signer and a managed EIP-7702 relay.