Installation ============ Requirements: geth (1.6.5 or higher recommended, 1.6.0 or lower for whisper support), node (6.9.1 or higher is recommended) and npm serpent (develop) if using contracts with Serpent, testrpc (3.0 or higher) if using the simulator or the test functionality. Further: depending on the dapp stack you choose: `IPFS `__ .. code:: bash $ npm -g install embark # If you plan to use the simulator instead of a real ethereum node. $ npm -g install ethereumjs-testrpc See `Complete Installation Instructions `__. **updating from embark 1** Embark's npm package has changed from ``embark-framework`` to ``embark``, this sometimes can create conflicts. To update first uninstall embark-framework 1 to avoid any conflicts. ``npm uninstall -g embark-framework`` then ``npm install -g embark``