A seamless user and developer experience for Ethereum