Skip to content

Introduction

Quantum-safe Ethereum wallets

NiceTry is a wallet infrastructure project. Our initial design achieves quantum safety through ephemeral keys, single-use ECDSA signing keys. Each key is used once and rotated post-execution, while the smart account address remains constant.

Project Status

  • Public demos available: you can test a standalone wallet demo and a Metamask-powered demo at nicetry.xyz
  • Strawmap roadmap: our design has been added to the strawmap Ethereum roadmap (check ephemeral keys)
  • Frame transactions: we proposed a design that makes use of the upcoming "frame transactions" to build on our design. Visit the Frame transactions section of these docs to learn more

How It Works

Generate

Smart account holds a current ephemeral ECDSA key pair.

Sign

User signs a transaction with the current key.

Execute

Transaction executes via ERC-4337 bundler.

Rotate

Post-execution, the validator rotates to a fresh key pair. Previous key is discarded.

Links