eth-mobile
v0.1.0
Published
Create an ETH Mobile app
Downloads
452
Maintainers
Readme
📲 create-eth-mobile
CLI to create mobile decentralized applications (dApps) using ETH Mobile.
An open-source toolkit for building mobile dApps on Ethereum and other EVM-compatible blockchains. It simplifies mobile dApp development with fast, secure, and customizable pre-built components.
⚙️ Tech Stack: React Native, Expo, Hardhat or Foundry, Ethers, TypeScript, and Thirdweb.
Key features
- 🧑💻 Contract Debugger: Inspect smart contract details and interact with contracts in real time.
- 💳 In-Built Wallet: Secure mobile crypto wallet powered by Thirdweb.
- ✅ Contract Hot Reload: Frontend updates automatically as you change smart contracts.
- 🪝 Custom Hooks: React hooks with TypeScript autocompletion for contract interaction.
- 🧱 Web3 Components: Pre-built components for building mobile dApp frontends.
Requirements
Before you begin, install:
Quickstart
- Create a new ETH Mobile app
npx eth-mobile@latestChoose a project name and solidity framework (Hardhat or Foundry). The CLI clones ETH Mobile and sets up your project.
- Install dependencies (if not done by the CLI)
cd <your-project-name>
yarn- Start a local network (first terminal)
yarn chain- Deploy contracts (second terminal)
yarn deploy- Configure network + prebuild
These steps now run automatically during project setup.
- Run the app
yarn startThen in another terminal:
yarn android
# or
yarn iosDocumentation
Contributing
Built by DewDrip. We welcome contributions to eth-mobile!
See CONTRIBUTING.md for guidelines.
