Mon, Sep 2, 2024 •9 min read
Rust is a fast, memory-efficient, and statically typed programming language. Its many benefits are why it has been voted the most admired programming language of 2023 and 2024, according to annual Stack Overflow surveys of over 90,000 developers. Rust is also a great language for smart contract writing and many software engineers opt for using that language in their Web3 projects. While Solidity has long been the go-to language for developing contracts on Ethereum, Rust is rapidly gaining traction as a powerful alternative. Today, we’ll dive into its benefits and risks, and explore use cases of Rust in smart contract development.
Mon, Mar 25, 2024 •9 min read
Multi-Signatures
In today’s article, we continue the journey through public and private keys, blockchain algorithms, and Account Abstraction. Let’s focus on the complicated matter of ECDSA signatures and how to enable multisig transactions on Ethereum, shall we?
Thu, Feb 29, 2024 •7 min read
Account abstraction in Ethereum represents a groundbreaking shift in how users engage with decentralized applications (dApps). It introduces a novel paradigm where assets can be exclusively held by smart contracts rather than externally owned accounts (EOAs). At the heart of this innovation lies the ERC-4337 standard, which unlocks the potential of smart contract crypto wallets on the Ethereum blockchain.