Within the Remix IDE, click on the 🔌 symbol to open the plugin manager.
Search for "EthPM" and hit "Activate".
- Generate an ethPM package from smart contracts in your Remix editor.
- Import smart contracts / deployed contract instances from ethPM packages.
npm install
then npm run serve
In the plugin manager in Remix (alpha), select "Connect a local plugin"
Now that you're ready to develop, there are two methods, but no real advantage for either. One issue I had was not being able to connect to my plugin, even though it was running. Switching between methods helped as a sanity check.
- Remix-alpha.ethereum.org allows you to add a local plugin. This is also where your plugin will appear once it has been completed and approved.
- Host the remix IDE locally so you can code on the
✈️
Create a profile for your plugin using the correct keys in the profile doc. Then make a PR on src/remixAppManager.js
in the remix-ide repo. Remember it will appear on remix-alpha first, before going to production. I have no idea what the process is for this 😕
Forked from pi0neerpat's OneClickDapp