Across Partner

Identity-Powered Infrastructure

for the Smart Wallet Era

Two-line integration. Permanent identity. Pure smart contracts.
The complete stack, unified at last.

The Identity Infrastructure Powering Web3's User Revolution

Web3 promised user sovereignty and seamless digital experiences. Instead, we got seed phrases, gas anxiety, and fragmented identities across a thousand protocols. The gap between Web2's personalized UX and Web3's revolutionary ownership model has never been wider.

JAW bridges this chasm through a fundamental insight: identity and accounts shouldn't be separate systems.

Our prototype demonstrates how unifying ENS-based identity with passkey-secured smart accounts creates a new primitive for Web3 development. One integration gives your users a permanent, portable identity with bank-grade security. No seed phrases. No external auth servers. Just the Web2-grade experience your users expect, powered by the decentralized infrastructure they deserve.

We built the identity-account layer that Web3 has been missing.

Under the Hood

Under the Hood

Our implementation follows a streamlined approach where one account equals one identity, prioritizing seamless UX without compromising flexibility. The underlying toolbox remains fully modular, empowering developers to make their own implementation choices based on their specific needs.

The JAW prototype represents an opinionated implementation of the upcoming JAW toolbox, built on two fundamental pillars:

optimal user experience & maximal security.

Core Components

Identity-First Design

Your identity is paramount. JAW places ENS at its core, powered by the JustaName infrastructure, ensuring your wallet is as unique and as recognizable as you are.

Passkey-Powered Authentication

The signer is your passkey, delivering the optimal balance of exceptional user experience and true self-custody. This Setup provides:

Seamless authentication

Using your device’s biometric security (Face ID, Touch ID)

True self-custody

Your private key never leaves your device

Cross-platform accessibility

Access your wallet from any compatible device

Smart Account Foundation

The wallet's foundation is JustanAccount.sol, seamlessly integrated with the toJustanAccount.ts single-file extension. This powerful combination delivers:

Cross-chain consistency

Through CREATE2 deployments for new accounts, using your passkey's public key as salt to generate the same pre-computed wallet address across all supported EVM chains

Enhanced security options

With planned passcode module support for additional protection layers

EIP-7702 compatibility

Enabling existing EOAs to leverage advanced account features through delegation

Advanced Security Architecture

JustanAccount.sol implements state-of-the-art security measures:

Sophisticated signature validation

With ERC-7739 nested EIP-712 support, eliminating signature replay attacks across accounts

Flexible authentication

Supporting both traditional ECDSA addresses (20 bytes) and WebAuthn public keys (64 bytes)

User-friendly transaction signing

Maintaining readable typed data in wallet interfaces

Collision-resistant storage

Using Namespaced Storage (ERC-7201) for safe delegation usage

Trusted Partner Integrations

JAW provides the essential wallet core while integrating best-in-class external modules from trusted partners:

4337 Bundler and Paymaster Infrastructure

Powered by Etherspot

For bundled User Operations, enabling gasless transactions and enhanced UX

Interoperability Powered By Intents

Across Protocol

Powers instant swap and bridge capabilities across chains

Liquidity Aggregation and Smart Routing

Relay

Optimized token swaps through intelligent routing and deep liquidity aggregation

Across Partner

Test out the prototype!

Prototype Disclaimer

Please note: JustanAccount.sol is currently unaudited. While we've deployed to mainnet to provide the complete experience, we strongly recommend:

Using the wallet with caution

Testing with small amounts only

Understanding that contract addresses will change post-audit