Anda di halaman 1dari 18

 

Coin​Launch Guide 
415.830.3390 // hello​@coinlaunch.co​ // coinlaunch.co 
 
 
 

 
 
 
W
​ atch the CoinCreator Video Tutorial 

 
 

Table of Contents 
Table of Contents 2 

CoinCreator Overview 3 

How Much? 4 

QUICKSTART GUIDE: Token Only Deployment 4 

QUICKSTART GUIDE: Token Exchange 5 

QUICKSTART GUIDE: Creating A Test Crowd Sale 5 

Creating a Crowd Sale Contract 6 


Setup 6 
ICO Contract 7 
Bonuses 7 
Vesting 8 
Summary 8 

Functions 8 
Demonstrate 8 
Transfer Tokens 8 
LOAD CONTRACT 9 
Vesting 9 
Claiming Tokens 9 
Claiming Tokens in Metamask 9 
ALLOCATED NON-VESTABLE TOKENS 9 
ALLOCATED TEAM/DEV TOKENS 10 
CLAIM VESTED AMOUNT 10 
CHECK VESTED TOKENS AVAILABLE 10 
CHECK ALL TOKENS PURCHASED 10 
CHECK ALL CLAIMED TOKENS 10 
Whitelisting 10 
Reset 10 
Contract 10 
1. Deploy 11 
2. Start ICO 11 
3. Stop in emergency 11 
4. Restart from emergency 11 
5. Move to main sale 11 
6. Finalize 11 

Verifying Your Contract on Etherscan 11 

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

Embed CoinCreator In Your Website 12 

Adding a Direct ICO Funding Button To Your Website 12 

How to Embed A Campaign In Your Website 14 

EMBED THE TOKEN ONLY DEPLOYMENT IN YOUR SITE. 14 

EMBED THE EXCHANGE TOKEN DEPLOYMENT IN YOUR SITE. 14 

EMBED THE CROWDSALE TOKEN DEPLOYMENT IN YOUR SITE. 15 

Embed The CoinLaunch Exchange in your website. 15 

Listing your token on the CoinLaunch Exchange 15 

Registering Your Coin Symbol 15 

Troubleshooting 15 
Waiting for Block Error 15 
Various Setup and ICO Field Values 16 
Deploying to the Ethereum Livenet 16 
Slow and Stalled Transactions 16 
How much GAS To use? 16 
See what other ICO’s are being deployed 17 

API 17 
Add Contracts 
Register crowdsale address 17 
Token 
Get Token Data 17 
Crowdsale 
Get Crowdsale Data 17 
All Crowdsales 
List All Crowdsales 17 

CoinCreator Overview 
The CoinCreator interface allows for a simple an easy method to create a functional token based crowdsale 
on the ethereum blockchain. The primary difference between Ethereum and any other cryptocurrency is that 
it’s not just a currency, it’s an environment. Here anyone can take advantage of the blockchain technology to 
build their own projects and DAPPS (decentralized applications) through smart contracts. This is a very 
important distinction because this very thing shows you the true scope of what is possible in Ethereum. 
 
Tokens are used to execute certain functions in the smart contract. The CoinCreator create a “smart contract” 
on the ethereum blockchain.  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

How Much? 
Most of the cost associated with the deployment of an ICO on Ethereum relate to deploying your contracts. 
It’s free on the Testnet. So start there. 
 
When you are ready to deploy to the mainnet, it’s going to cost you real ether everytime you need to deploy or 
run a function. The costs associated with a complete campaign can range anywhere from $100-200 USD or 
0.2 - 0.5 eth. So be prepared. These are cost associated with the cost of GAS on Ethereum and we have no 
control of it or income from it.  
 
We take a commission any funds raised, at the completion of a successful campaign.  
 
The rates are as follows: 
 
ETH 1-500  10% 
ETH 500-1000  8% 
ETH 1000-10000  6% 
ETH 10000+  4% 

QUICKSTART GUIDE: Token Only Deployment 

 
CoinLaunch also provides the ability to skip the crowdsale all together and deploy 
tokens directly. This feature allows you to issue tokens for various utility uses such as 
rewards or event tickets, but also for things like shares or equity in traditional assets, 
startups, venture funds and even real estate. Keep in mind that if a crypto token 
derives its value from an external, tradable asset, it is classified as a security token 
and becomes subject to federal/international securities regulations. So be careful 
when issuing tokens that might be considered a security. 
 
Another interesting feature is the ability to issue direct exchange contracts. This capability helps manage the 
direct purchase, donation or transfer of utility or security tokens through a peer to peer exchange contract. 
Basically it allows you to enable a direct payment gateway for users who might want to buy your tokens 
directly from you. As an example of how this works, If your token is worth .001 eth and a buyer send you 1 eth, 
then they would automatically get 100 tokens in return It also requires a specific (​0x73d00224​) function is 
sent along with the ether to the contract. It’s a pretty cool feature and allows users who aren’t on exchanges 
an easy method to get started.  
 
 
 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

Steps: 
1. You need to use Chrome, Firefox, Opera or Edge Browser 
2. Make sure to add the Metamask Wallet Extension. You can get it here​ C ​ hrome​ | F​ irefox​ | ​Edge​ | ​Opera 
3. USE THE TESTNET! ​Put some test ether in your Wallet (​no cost using a Ropsten Testnet, Rinkeby is 
not supported currently​) h​ ttp://faucet.ropsten.be:3001/  
4. Now go to h​ ttps://coinlaunch.co/coincreator/ 
5. Select Apply Token only contract. 
6. Filling the required fields, “Coin or Token Name”, “Symbol”, “Version”, “Supply”, “Decimal” 
7. Next Click the “Contract” button 
8. Scroll to the bottom of the Terms of services.  
9. Click “Deploy Token Only”  
10. You’ll see a metamask window appear, make sure to include enough GAS. 5-20 gwei should be 
enough. The more gas the faster it will deploy. 
11. Export Contract option.​ This is the ability to export your contracts for verification on etherscan or for 
auditing. You can enable this by clicking the “Export Contract” option when deploying your contracts. 
Once deployed, an Export button will allow you to copy the contract and use it for enhanced features 
on the E​ therscan website​, a popular block explorer for Ethereum  
12. Claiming your tokens. Once you’ve successfully deployed, you will get a token address. You can copy 
this into the tokens area of the metamask wallet.  
13. To transfer tokens to others you can use the “Transfer Tokens” option in the Demonstrate area of the 
CoinCreator 
14. You can also deploy a Exchange contract if you would like to automate the process of buying and 
selling tokens.  

QUICKSTART GUIDE: Token Exchange 


The token exchange Dapp manages the direct purchase, donation or 
transfer of utility tokens. This is seperate from the Token only deployment. 
Upcoming versions will combine this capability.  
 
Once deployed, you can allow buyers to buy your token by sending ether to 
an exchange contract address and including the following function call 
0x73d00224  
 
● The ​0x73d00224​ function call is required, otherwise the ether will 
be lost!  
● This function works in both metamask and MyEtherWallet, or other 
wallets capable of including ethereum input data fields. 

QUICKSTART GUIDE: Creating A Test Crowd Sale 


1. You need to use Chrome, Firefox, Opera or Edge Browser 
 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

2. Make sure to add the Metamask Wallet Extension. You can get it here C ​ hrome​ | F​ irefox​ | ​Edge​ | ​Opera 
3. ​USE THE TESTNET! P ​ ut some test ether in your Wallet (​no cost using a Ropsten Testnet, Rinkeby is not 
supported currently​) h​ ttp://faucet.ropsten.be:3001/  
4. Now go to ​https://coinlaunch.co/coincreator/ 
● Setup & deploy your ico, and contract.  
○ Go the Contract Button 
○ Click DEPLOY (You’ll see a series of blockchain functions complete, wait for the contract 
address, if it takes more than 3-4 minutes. It’s stuck, restart your browser.) 
○ Next select START ICO 
○ PRE-SALE Buyers can now send ether to the contract address.  
○ If you’ve finished the pre-sale, you can start the Main Sale.  
○ Once the terms have been met you can “FINALIZE” the ICO. This the point that you receive 
the proceeds of the Crowd Sale. 
○ If you’re a buyer, you can claim you tokens using VESTING button. You can also claim your 
tokens using the Token area of Metamask. 
○ You can also allocate non-bested tokens etc at this point. 
● For Testing: Use short campaign duration a hour or two, start the contract and send yourself some 
ether to the crowdsale address. If it “fails” you probably have either not started the ICO, or send 
something less than the minimum contribution.  
● Double check the tokens and proceeds transferred to your test account. Once you confirmed 
everything works, you can use the Ethereum livenet. To be safe, restart your browser when switching 
back to the ethereum mainnet. 
5​. If you experience an error, it’s probably a cache issue, try a hard refresh (shift refresh) or reboot browser. 
6. DO NOT use the Live Ethereum Network until you’ve fully tested your ICO a few times on the testnet. 

Creating a Crowd Sale Contract 

Setup 
The first step for creating a cryptocurrency crowdsales is creating the setup of the token.  
 
1. Coin or Token Name: T ​ his the name associated with your token, it’s not public name, just a way for 
your label your token within the system.  
2. Choose A Symbol: T ​ his a symbol associated with your account, it is not a public symbol but on 
associated within the CoinLaunch platform.  
3. Version Number of Token:​ This for keeping track of multiple contract deployments and is internal to 
the CoinLaunch Platform.  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

4. Initial supply​ is amount of tokens which will be created during ICO? Any unused tokens will be burned 
(deleted) at the end of the campaign. If you want to keep some tokens for yourself or advisors, 
contributors, etc, use the tokens for team option in the ICO Contract tab.  
5. Number of Decimal Points: H ​ ow small fraction would you like to offer? For example, you could create 
less token and make high fractional amount of a token available.  

ICO Contract 
The ICO contract defines the terms of the crowdsale itself.  
 
1. Contribution Wallet Address: ​The Contribution Wallet Address to which contributions will be sent 
after campaign is successfully completed. It is owned by the client/creator of the crowdsale. 
2. Tokens for Team:​ ICO are projects in the making. The team/advisors are rewarded with tokens and 
these tokens need to be reserved so they are not sold out. 
3. Minimum Contribution PreSale: ​The smallest amount of ETH contract can accept during presale. 
Since you are giving higher bonuses during the presale you are requiring higher minimum. Presale 
should serve you as collecting funds to strengthen your main campaign. 
4. Minimum Contribution MainSale:​ The same variable during public ICO. You want to lower this 
requirement now or have it equal to 0 even as you want everyone to participate in it. Your bonuses 
will be now lower. Minimum for Presale could be e.g. 25 eth. Minimum for public sale could be e.g. 
0.1 eth 
5. Max Contribution Ether: T ​ he maximum amount of ether a contributor can contribute to a campaign. 
6. Max Cap: ​The maximum amount of tokens that will be sold during a campaign. So if you have 
10,000,000 tokens and are selling 30% you would set it to 3,000,000 
7. Min Cap: ​The minimum amount of tokens that will be sold during a campaign to be considered 
successful. If less is generated than this, a campaign is canceled and contributions refunded. This is 
the minimum amount of tokens you want to sell. So if you are raising 10,000,000 but want a minimum 
of 10% sold, set it to 1,000,000. 
8. Token Price in ETH: T ​ his the starting value for each token created.  
9. Campaign Duration Days:​ This is the length of the crowdsale once it has been started using the “Start 
ICO” function in the contact area.  
10. Export Contract option.​ One last great feature is the ability to export your contracts for verification 
on etherscan or for auditing. You can enable this by clicking the “Export Contract” option when 
deploying your contracts. Once deployed, an Export button will allow you to copy the contract and use 
it for enhanced features on the E​ therscan website​, a popular block explorer for Ethereum  

Bonuses 
This defines the bonus structure for early contributors to a crowdsale. 
 
1. First Period: T
​ he amount of the first reward / bonus period in hours. 
2. Second Period:​ The amount of the second reward / bonus period in hours. 
3. Third Period:​ The amount of the third reward / bonus period in hours. 
 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

4. First Bonus:​ Associated with the First bonus period, the bonus is a percentage of the amount of 
purchased tokens. E.g. if user buys 100 tokens and bonus is 50%, user gets 150 tokens. 
5. Second Bonus: ​ Associated with the second bonus period, the bonus is a percentage of the amount 
of purchased tokens. E.g. if user buys 100 tokens and bonus is 50%, user gets 150 tokens. 
6. Third Bonus:​ Associated with the third bonus period, the bonus is a percentage of the amount of 
purchased tokens. E.g. if user buys 100 tokens and bonus is 50%, user gets 150 tokens. 
7. Presale Bonus​: The bonus is a percentage of the amount of purchased tokens during the pre-sale 
period. 

Vesting 
A token holder contract that can release its token balance gradually like a typical vesting scheme, with a cliff 
and vesting period. Optionally revocable by the owner. Vesting duration refers to the period of time of the 
vesting.  
 
1. Vesting Duration:​ Length of vesting (hours). 
2. Vesting Cliff: T
​ he time after start of an ICO contract when vesting begins in hours. 
3. Vesting Start:​ The Start time of vesting. 

Summary 
This provides an overview of all the options and settings for the Crowdsale and token contracts.  

Functions 

 
The buttons along the bottom of the interface provide additional functions for the management of the 
crowdsale.  

Demonstrate 

Transfer Tokens 
This allows your to transfer tokens to specific wallet address, after 
a crowdsale as successfully finished.  
 
1. Address of recipient:​ This is the wallet address to send 
tokens to. These tokens come from the contract owners 
supply.  
2. Amount to transfer: ​The amount of tokens to send.  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

LOAD CONTRACT  
1. Contract to load: This is the contract address of the previously created contract.  
2. When you load a contract, it sets cookie for various actions such as start ico, finalize, start main sale. 
Is useful if you’re not registered and need to load a contract that wasn’t saved in the system.  
 
CONTRIBUTE 
1. Amount to contribute to an ICO contract.  

Vesting 
This area allows you to manage your token vesting actions. You can check the status, allocate token and 
various functions.  
 
After the contract has been successfully completed, users can claim there 
tokens using Metamask or the CoinCreator interface.  

Claiming Tokens 
After a successful crowdsale, you can claim (transfer) your allocated tokens, 
either as a crowdsale creator or buyer.  
 
1. Go to the Demonstration tab, enter contract address in the  
2. Go the vesting Tab, click CHECK VESTED TOKENS AVAILABLE 
3. If, there are available tokens, Then choose CLAIM VESTED AMOUNT  

Claiming Tokens in Metamask / Myetherwallet 


 
● This will release vested token, unvested tokens will not be 
available. 
● Open Metamask. 
● Add ICO Contract Address 
● Send 0 ether 
● In transactional data (optional) add the value: ​86d1a69f 
  

ALLOCATED NON-VESTABLE TOKENS  


user address 
user tokens to transfer 

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

ALLOCATED TEAM/DEV TOKENS  


address of recipient 
team tokens to transfer 

CLAIM VESTED AMOUNT  

CHECK VESTED TOKENS AVAILABLE  

CHECK ALL TOKENS PURCHASED  

CHECK ALL CLAIMED TOKENS  

Whitelisting 
A whitelist means that you have to register in advance to participate in the ICOs, which are usually hallmarks 
of popular ICOs that have a limited number of coins to offer. This also provides a way to validate users, such 
as accredited investors or buyer from a particular jurisdiction.  
 
1. REMOVE FROM WHITELIST: ​User address to add: wallet 
address to add to the whitelist.  
2. REMOVE FROM WHITELIST:​ User address to remove 
3. IS WHITELISTED:​ User address to verify 

Reset 
Clears all previous settings. 

Contract 
First step is to read through the legal agreement. Once you’ve 
reached the end you will be able to deploy your contract.  
 
Before you deploy, it’s important to select whether or not you want to deploy to the live ethereum blockchain 
or use a t​ estnet​. Before you go live it’s a good idea to run several test deployments from start to finishing 
including testing the actual funding of a contract to the completion and transfer of tokens.  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

1. Deploy 
● You can deploy the ICO contract using this feature. Make sure to use a Ethereum testnet such as 
Rinkeby to do several complete test campaigns before you do a live ICO. *​ * 
Contact us for deployment on the Live Ethereum Blockchain.  

2. Start ICO 
● You must to do this to actually start your campaign. You won’t be able to 
accept contributions until you start the ICO contact. 

3. Stop in emergency 
● If you need to pause your campaign. 

4. Restart from emergency 


● If you need to resume a campaign. 

5. Move to main sale 


● This moves from the pre-sale to the main sale.  

6. Finalize  
● Once all requirements of the ICO have been met, such as days, minimum 
contribution etc you can finalize the contract. This will transfer the proceeds 
to the contributor account and given the tokens to any buyers. (Allocation of 
tokens need to be manage this through the vesting tab.) 
● You can’t finalize a contract until the ending block has passed. You can see 
the ending block by clicking on the Return ICO Status button. You’ll see Beginning Block and Ending 
Block.  
● You can see an overview of the current Ethereum blocks at: h​ ttps://etherscan.io/blocks  
 

Verifying Your Contract on Etherscan 


Use the Export Contract option. One last great feature is the ability to export 
your contracts for verification on etherscan or for auditing. You can enable 
this by clicking the “Export Contract” option when deploying your contracts. 
Once deployed, an Export button will allow you to copy the contract and use it 
for enhanced features on the Etherscan website, a popular block explorer for 
Ethereum  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

  

Token Allocation Sample 


 
Initial Token 
Supply 1,000,000,000
Tokens For Team 520,000,000 52.00%
Minimum Cap 10,000,000
Maximum Cap 403,200,000
Token Supply 
(Max Cap) 1,000,000,000 100.00%
Token Surplus / 
Deficit 0 100.00%

Total Tokens % of offering (Max


Tokens Sold Bonus Bonus Tokens Offered Cap)
Private Sale (Carve 
Out) 48,000,000 60% 28,800,000 76,800,000 7.68%
Pre-Sale 72,000,000 40% 28,800,000 100,800,000 10.08%
Main Sale Bonus 1 84,000,000 30% 25,200,000 109,200,000 10.92%
Main Sale Bonus 2 84,000,000 20% 16,800,000 100,800,000 10.08%
Main Sale Bonus 3 84,000,000 10% 8,400,000 92,400,000 9.24%
Total Sale 
Allocation 372,000,000 480,000,000 48.00%
 

Embed CoinCreator In Your Website 


<iframe src="https://coinlaunch.market/coincreator/?embed" name="CoinLaunch" scrolling="auto" 
frameborder="no" align="center" height = "650px" width = "950px"> 
</iframe> 

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

Adding a Direct ICO Funding Button To Your Website 


If you would like to include an easy method to fund your ICO directly from your website, copy and paste the 
following code. Make sure to replace “YOUR_ICO_CONTRACT_ADDRESS” with your actual ICO contract 
address. You can also replace the image with your own button image.  
 

 
 
<​html​>

<​head​>

<​title​>MetaMask Tip Button Example</​title​>

<​style​>

.tip-button​ {

​width​: ​304​px​;

​height​: ​89​px​;

​background-size​: ​100​%​;

​background-image​:
url​(​'https://github.com/MetaMask/TipButton/raw/master/images/1_pay_mm_off.png'​);
​cursor​: ​pointer​;

.tip-button:hover​ {

​background-image​:
url​(​'https://github.com/MetaMask/TipButton/raw/master/images/1_pay_mm_over.png'​);
}

.tip-button:active​ {

​background-image​:
url​(​'https://github.com/MetaMask/TipButton/raw/master/images/1_pay_mm_off.png'​);
}

</​style​>

</​head​>

<​body​>

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

<​div​ ​class​=​"tip-button"​></​div​>

<​div​ ​class​=​"message"​></​div​>

</​body​>

<​script​>

var​ ​MY_ADDRESS​ ​=​ ​'​YOUR_ICO_CONTRACT_ADDRESS​'

var​ tipButton ​=​ ​document​.​querySelector​(​'.tip-button'​)

tipButton.​addEventListener​(​'click'​, ​function​() {

​if​ (​typeof​ web3 ​===​ ​'undefined'​) {

​return​ ​renderMessage​(​'<div>You need to install <a href=“https://metmask.io“>MetaMask </a>


to use this feature. <a href=“https://metmask.io“>https://metamask.io</a></div>'​)
}

​var​ user_address ​=​ web3.eth.accounts[​0​]

web3.eth.​sendTransaction​({

to​:​ ​MY_ADDRESS​,

from​:​ user_address,

value​:​ web3.​toWei​(​'1'​, ​'ether'​),

}, ​function​ (err, transactionHash) {

​if​ (err) ​return​ ​renderMessage​(​'There was a problem!: '​ ​+​ err.message)

​// If you get a transactionHash, you can assume it was sent,

​// or if you want to guarantee it was received, you can poll

​// for that transaction to be mined first.

​renderMessage​(​'Thanks for the generosity!!'​)

})

})

function​ ​renderMessage​ (message) {

​var​ messageEl ​=​ ​document​.​querySelector​(​'.message'​)

messageEl.innerHTML ​=​ message

</​script​>

</​html​>

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

How to Embed A Campaign In Your Website 


1. Register or Log in 
2. Create a new Campaign 
3. Go your campaign page. For example: h​ ttps://coinlaunch.market/product/coinlaunch/ 
4. Add a ?embed to the url. For h​ ttps://coinlaunch.market/product/coinlaunch/?embed 
 
Add the following HTML to your website. Replace the coinlaunch example url with yours. 
 
<iframe src="https://coinlaunch.market/product/coinlaunch/?embed" name="CoinLaunch" scrolling="auto" 
frameborder="no" align="center" height = "100%" width = "100%"> 
</iframe> 
 

EMBED THE TOKEN ONLY DEPLOYMENT IN YOUR SITE. 


 
<iframe src="https://coinlaunch.market/tokenonly/?embed" name="CoinLaunch" scrolling="auto" 
frameborder="no" align="center" height = "100%" width = "100%"></iframe> 
 

EMBED THE EXCHANGE TOKEN DEPLOYMENT IN YOUR 


SITE. 
<iframe src="https://coinlaunch.market/exchangetoken/?embed" name="CoinLaunch" scrolling="auto" 
frameborder="no" align="center" height = "100%" width = "100%"></iframe> 
 

EMBED THE CROWDSALE TOKEN DEPLOYMENT IN YOUR 


SITE. 
<iframe src="https://coinlaunch.market/crowdsaletoken/?embed" name="CoinLaunch" scrolling="auto" 
frameborder="no" align="center" height = "100%" width = "100%"></iframe> 

Embed The CoinLaunch Exchange in your website. 


You can include an easy way for your website users to buy and sell your token directly in your website. Copy 
the following HTML. Repace the token system with yours. 

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

 
<iframe src="https://coinlaunch.exchange/#KIN-ETH" name="CoinLaunch" scrolling="auto" frameborder="no" 
align="center" height = "100%" width = "100%"> 
</iframe> 

Listing your token on the CoinLaunch Exchange 


Listings start at $2499 for 12 months.  
To get listed visit ​https://coinlaunch.market/list-your-token/   

Registering Your Coin Symbol 


1. Create a CoinLaunch token. 
2. Copy the contact address 
3. Go to an ENS registrar. For example ​https://www.myetherwallet.com/#ens 
4. Buy an eth name. 
5. Point it to your contract. 
6. Add the metamask embed code to your site. 

Troubleshooting 

Waiting for Block Error 


There is a bug for some installs (or when switching networks) of 
the Metamask extension when using the CoinCreator. After you 
create a deployment you might see the​ “Waiting for Mined Block 
to include your contract”​ if it takes more than about 90 - 120 
seconds it probably means it’s stuck. To fix this error, restart 
your browser. This should resolve the issue. 
 
We’re working with the metamask team implement a fix. Contact us if this doesn’t resolve the issue. 

Various Setup and ICO Field Values 


After you’ve deployed your ICO contract the setup values, such as Coin or Token Name, ICO contract, bonus 
can’t be changed unless you redeploy a new contract. Contracts are atomic, they do not change after 
deployment. The only things that can be managed are items such as Starting an ICO, stopping, finalizing etc.  

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

Deploying to the Ethereum Livenet 


To deploy on the Ethereum Mainnet, please register a user on CoinLaunch.market/registration  

Slow and Stalled Transactions 


If you submitted a transaction with a very low gas price, and it’s stuck pending without being mined, currently 
the only way to get MetaMask to forget about this tx and reset its nonce is to restore MetaMask to a fresh 
state. 
 
The simplest way we currently have to reset the nonce is to switch your MetaMask network (in its top-left 
corner), to another network, and then switch it back again. 
 
If the nonce reset doesn't work, you may need to fully reset MetaMask's state. 
 
To reset MetaMask’s state: 
 
● Make sure you have your seed phrase backed up. 
● Lock MetaMask (in the top right menu) 
● Click “Forgot my Password (import)” 
● Enter your seed phrase. 
● You should be able to submit transactions again. 
● Please note these newly submitted transactions will be competing with your previously submitted 
transactions to be mined first, so there is no guarantee they will not be mined first. The only strategy 
to help the odds of the later transactions being mined first is to submit them with a higher gas price. 

How much GAS To use? 


For advice on what gas prices will be mined with what urgency, refer to ​Eth Gas Station​. 

See what other ICO’s are being deployed 


https://coinlaunch.market/icolist/  

API 
CoinLaunch API allows to control and collect smart contract data for Dapps created atop of CoinLaunch 
platform. 
 
https://coinlaunch.docs.apiary.io  
 

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  
 

Add Contracts
Register crowdsale address

Token
Get Token Data

Crowdsale
Get Crowdsale Data

All Crowdsales
List All Crowdsales

 
www.coinlaunch.co​ // h​ ello@coinlaunch.co  

Anda mungkin juga menyukai