This tool allows to prepare your project for ICO
Install
1. Install myico
npm install myico -g
2. Setup ICO config
From Terminal
myico config #Enter your GitHub username#Enter your GitHub password
From NodeJS
var MyICO = require("myico"); var myico = MyICO({ github: { username: "YOUR_USERNAME", password: "YOUR_PASSWORD" } });
Use (for ICO innovators)
1. You need to generate example
From Terminal
myico example > youcompany.json
From NodeJS
var myCompanyICO = myico.example()
youcompany.json
. Apply your information
2. Change youcompany.json
3. Validate your From Terminal
myico validate youcompany.json
From NodeJS
var myCompanyICO = { ... }myico.validate(myCompanyICO)
4. Fix all errors
5. Publish to all world known ICO publishers like (BlockStarter, TokenMarket, ICO360, etc).
Notice! They will use same validate as you
From Terminal
myico publish youcompany.json #Obtain the ICO id for update
From NodeJS
var myCompanyICO = { ... }var myCompanyICOWithID = myico.publish(myCompanyICO)
6. Update Your ICO if you found some bugs after publish
From Terminal
#youcompany.json will already have `id` update publish myico publish youcompany.json #Obtain the ICO id for update
From NodeJS
myico.publish(myCompanyICOWithID)
7. Wait for email response
Use (for ICO publishers)
- Modify
package.json
/publishers array - Create
pull request
- Wait for approval after review