Mises Browser is a pioneering mobile Web3 browser that combines speed, security, and support for browser extensions. Designed to enhance the mobile Web3 experience, it enables seamless interaction with decentralized applications (DApps) directly from your smartphone.
Available for both Android and iOS devices, Mises Browser empowers users to engage with the decentralized web effortlessly, bringing the full potential of Web3 to the palm of your hand.
For a visual introduction and to see Mises Browser in action, check out the following video:
Before you start, ensure you have knowledge of:
- Node.js and Yarn
- Python
- Ninja build system
- Chromium build system chromium android_build_instructions
Currently Mises Browser for android build on ubuntu only , please make sure your os met System requirements
git clone https://github.com/mises-id/mises-browser-core.git
cd mises-browser-core
Run the following command to install Node.js dependencies:
mkdir src
mkdir vendor
yarn
Set up the Chromium codebase, download dependencies, and apply all patches:
yarn browser_init
This fisrt time run prepares deps for Linux
Edit the .gclient file and add the following line:
target_os = ['android']
Run browser_init again to install deps for android
yarn browser_init
To start a cross build for android, run:
yarn build Debug
5F38
--target_os android --target_arch arm64
Additional Notes Make sure you are able to access all google related codebase and service to build Mises Browser successfully. Enjoy building for Web3! 🚀