Wallet infrastructure: the complete guide (2026)

Joan Alavedra, Co-Founder at Openfort7 min read
Wallet infrastructure: the complete guide (2026)

Every application that touches a blockchain needs somewhere for keys to live and something to sign with them. The set of software that handles this is wallet infrastructure, and how you choose it determines your security posture, your regulatory obligations, and roughly how much of the next year your engineers spend on plumbing.

This guide covers what the category includes, how the layers fit together, and the criteria that separate providers once you get past the marketing pages.

What wallet infrastructure is

Wallet infrastructure is the software that creates, secures, and signs with blockchain accounts on behalf of an application's users. It spans four layers: key management, the account model, transaction execution, and the developer surface. Teams buy it rather than build it because the key management layer has no forgiving failure mode. A lost key is not a bug you patch.

The four layers

Most vendor confusion comes from providers competing at different layers while using the same vocabulary. Naming the layers makes shortlists easier.

1. Key management. Where private keys are generated, stored, and used. The main approaches are multi-party computation, which splits a key into shares held by different parties; trusted execution environments, which run signing inside hardware-isolated enclaves; Shamir's Secret Sharing, which splits a key into recoverable shards; and hardware security modules. See our breakdown of key management options for how these compare in practice.

2. Account model. What the on-chain account actually is. An externally owned account is a plain keypair. A smart account is a contract that can enforce rules, batch operations, and pay for gas in tokens. ERC-4337 introduced smart accounts as a separate contract, and EIP-7702 lets an existing EOA temporarily take on contract behaviour. Read the EIP-7702 explainer if this is new.

3. Transaction execution. Getting a signed transaction on-chain: gas estimation, nonce handling, retries, bundlers, and gas sponsorship so users are not blocked by a token they do not hold. Underrated and where most production incidents come from.

4. Developer surface. SDKs, authentication, recovery flows, session management, and the server-side wallets that let your backend act without a human signing each time.

A provider strong at layer one can be weak at layer three. Score them separately.

Custodial or non-custodial

Decide this before comparing features, because it changes which regulations apply to you.

Custodial: the provider can move user funds without the user. Simpler support and recovery, and in many jurisdictions it makes you or your provider a regulated custodian.

Non-custodial: the provider cannot move funds alone, because signing authority is split or held by the user. Lighter regulatory exposure, harder recovery, and the model most consumer applications choose. Our post on self-custody covers the trade-offs.

The line is blurrier than vendors suggest. Ask a specific question instead of accepting the label: if your company received a court order tomorrow, could you move a user's funds? The answer tells you which model you are actually operating.

Build versus buy

Building your own is defensible when key management is your product or a regulator requires a specific deployment. Otherwise the arithmetic rarely works.

What building actually means: hardware-isolated signing, a recovery path that survives a user losing their device, an audited cryptographic implementation, key rotation, 24/7 on-call for a system where downtime means users cannot move money, and an incident plan for a compromise you may not detect immediately. None of it scales down. A hundred users need the same security posture as a million.

Teams that build usually rebuild what a provider already ships, six months later, while carrying the liability themselves. The honest exception is when a provider cannot meet a deployment constraint you cannot negotiate away, which is why self-hostable signers exist. We wrote about avoiding vendor dependency if that is your concern.

Evaluation criteria

Ten questions that separate providers once the demos are over.

CriterionWhat to ask
Key management modelMPC, TEE, SSS, or HSM, and can you audit the implementation?
Self-hostingCan you run the signer yourself, and is the code available?
Key exportCan you export keys and migrate? Get the process in writing.
Account modelNative smart account support, or a third-party integration in the path?
Auth flexibilityCan you bring your own OIDC provider, or must you use theirs?
Signing latencyMedian and p99 under load, not the marketing number.
Gas sponsorshipIncluded, or a separate vendor and contract?
Server-side signingCan your backend sign without a user present, and under what policy controls?
Pricing unitPer user, per signature, or custom? Model your own numbers.
CertificationsSOC 2 Type II, ISO 27001, published penetration tests.

Two of these deserve emphasis. Key export is the only question whose answer tells you what your leverage looks like in three years. Pricing unit is where teams get surprised, because per-user pricing punishes dormant wallets and per-signature pricing punishes automation, and most applications are lopsided in one direction.

How the market is arranged

The category consolidated fast. Stripe acquired Privy in June 2025. Fireblocks acquired Dynamic in October 2025. MetaMask absorbed Web3Auth, and Polygon Labs took Sequence. What was a field of independent vendors is now mostly a set of components inside larger payment and custody platforms.

That has two consequences worth planning around. Bundled providers ship faster because the pieces are already integrated. Independent providers are less likely to have their roadmap set by a parent company's strategy. Neither is automatically right, but "who owns this vendor in three years" is now a real line item in the evaluation.

For where specific providers land, see the wallet-as-a-service comparison and the embedded wallet roundup.

When you do not need this

Some applications do not need wallet infrastructure at all, and vendors will not tell you that.

If users bring their own wallet and you only need to read balances or request signatures, a connection library is enough. If you are minting to addresses users already control, you need a signer for your own account and nothing more. If you are running a single treasury account with a handful of operators, a multisig with hardware wallets is simpler, cheaper, and better understood than anything on this page.

Wallet infrastructure earns its cost when you are creating and operating accounts on behalf of many users who should not have to think about keys.

Where Openfort fits

We build in this category, so read the following as interested. Openfort covers all four layers: OpenSigner as an open-source, self-hostable signer, native ERC-4337 and EIP-7702 smart accounts, built-in paymasters and session keys, backend wallets in TEEs for server-side automation, and support for any OIDC provider you already run. Pricing is per operation, where an operation is creating a wallet or sending a transaction.

The evaluation criteria above are the ones we would want a buyer to apply to us.

Start here

Answer three questions in order and the shortlist writes itself: custodial or non-custodial, do you need smart accounts, and what does your real ratio of wallets to monthly signatures look like. Then price the shortlist on your own numbers rather than the published tier.

Share this article

Related Articles

  1. Fireblocks vs Turnkey (2026): custody platform or wallet infrastructure?

    Fireblocks and Turnkey are not the same category. Compare custody, MPC vs TEE, certifications, deployment models, and pricing to work out which one your team is actually shopping for.

  2. Privy vs Turnkey (2026): pricing, architecture, and which to pick

    A neutral comparison of Privy and Turnkey in 2026. Signing latency, MAU vs per-signature pricing, auth flexibility, smart account support, and who each one actually fits.

  3. Agent wallet identity, permissions, and compliance

    Three questions decide whether an agent can be trusted with money: who it acts as, what it may do, and what you can prove afterwards. Identity, scoped permissions, and the audit trail.

Ship your first wallet in minutes