Wolfy

The ultimate smart wallet built for real life: EIP-7702, NFC-ready, FireFly / ArxHalo / CRE

Wolfy

Created At

ETHGlobal Buenos Aires

Winner of

Octav.fi

Octav - Best App built using Octav API

Zircuit

Zircuit - Best Zircuit Integration

Chainlink

Chainlink - Best workflow with Chainlink CRE

Project Description

We’re long-time Rabby users who genuinely appreciate the wallet and everything it brings to the ecosystem. But we also see room for it to go further. Adding EIP-7702 unlocks a new layer of capability—turning a great wallet into an even more powerful one. Our goal is to show what becomes possible when this standard is integrated and how wallets like Rabby can reach a new level of usability and flexibility.

To demonstrate this, we cloned Rabby and added full EIP-7702 support. Users can now view their delegations or point their account to a contract implementation to enable smart-contract behaviors such as batch transactions and more advanced workflows.

Since the fork allowed us to extend functionality, we also added support for Arx Halo as a wallet type and introduced multisig creation using multiple Halo chips. We then expanded this further with FireFly hardware wallet support, enabling it to participate in the same “ultimate multisig” setup.

We also integrated HTTP 402 payments for subscriptions, powered by the Chainlink Runtime Environment. And on the network and data side, the wallet now supports Zircuit and uses OCTAV for API calls, balance checks, portfolio insights, and DeFi position tracking.

Key Features:

  1. Hardware Key Management: Private keys never leave the physical chip, making them immune to malware, keyloggers, and remote attacks
  2. Multisig Security: Configurable N-of-M signatures required, with support for 2-of-2, 2-of-3, 3-of-5, and custom thresholds
  3. Multi-Chain Support: Works on Ethereum, Polygon, Base, Arbitrum, Optimism, BSC, Avalanche, and Zircuit
  4. EIP-5792 Batch Transactions: Execute multiple operations in a single atomic transaction
  5. Built-in x402 payment standard support: Users can subscribe to services they love (e.g. Bankless)

Our integration with Zircuit enables the first hardware-secured multisig wallets on this emerging chain. The MultisigFactory deployed at 0xAB869b003948c09F6b869B35545E9D535df36e12 allows users to create secure multisig accounts with Zircuit's enhanced privacy features and lower gas costs. This brings institutional-grade security to Zircuit's DeFi ecosystem.

How it's Made

Core Technology Stack

Wolfy Wallet is built on a stack combining Chrome Extension APIs, blockchain libraries, hardware communication protocols, and custom smart contracts:

Frontend: TypeScript + React for the popup UI, with custom state management for real-time updates.

Hardware Integration: HaLo chip SDK for NFC communication, Web Bluetooth API for Firefly devices

Blockchain: ethers.js v6 for all Web3 interactions, contract deployment, and transaction signing Smart Contracts: Solidity 0.8.30 compiled with solc-js, using CREATE2 deployment pattern Build System: Bun for package management and script execution, custom bundling for browser compatibility APIs: Etherscan API v2 for contract verification, OCTAV for portfolio data, transaction history and full support for Zircuit RPC endpoints.

Chainlink CRE is used for subscription services integrated into the wallet Verify payments, on-chain reads via CRE SDK Settle payments on-chain writes via CRE reports Monitor events EVM log triggers for execution status

This enables a decentralized payment facilitator that uses Chainlink's infrastructure for secure, verifiable on-chain operations without running traditional backend servers.

background image mobile

Join the mailing list

Get the latest news and updates