Search projects, hackathons, sponsors and tech

    ← All projects

    DeflateWallet

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

    About

    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.

    How it's made

    It uses arbitrum stylus and rust's `flate2` library 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.