← Back to home

DeflateWallet

Simple efficient single-owner smart contract wallet built with arbitrum stylus

Screenshots

DeflateWallet screenshot 1
DeflateWallet screenshot 2
DeflateWallet screenshot 3
DeflateWallet screenshot 4
DeflateWallet screenshot 5

Problem Statement

A simple efficient smart contract wallet built with arbitrum stylus that implements deflate algorithm for allowing compressed calldata and as a result cheaper transactions. A simple benchmark shows at least 5x smaller calldata for a 4 token transfer in a multicall.On L2s calldata is more expensive than execution, hence this is very useful.

Solution

It uses arbitrum stylus and rust'sflate2library for deflating the calldata before calling the relevant smart contracts. This is cheaper to implement because arbitrum stylus makes execution and memory a lot cheaper via wasm vm or evm+On L2s calldata is more expensive than execution, hence this is very useful.

Hackathon

ETHGlobal Istanbul

2024

Prizes

  • 🏆

    Best Stylus ProjectRunner - up

    Arbitrum

Contributors