ARTEMINE ICO FACTORY V1.0 - Create your own Ethereum Token and ICO Smart Contract-> The ICO Factory is an update to the already existing Minereum Token Creation Service:
https://bitcointalksearch.org/topic/ann-minereum-token-creation-service-create-your-own-erc20-ethereum-token-1975550 (they are 2 different and independent services)
-> The ICO Factory is exclusive to Artemine (ARTE), no Minereum (MNE) is accepted for this service.
-> ICO Factory website:
https://artemine.org/icofactory/-> For more details about Artemine visit our website
https://www.artemine.org/ our main forum
https://bitcointalksearch.org/topic/ann-artemine-first-self-mining-smart-contract-20-2153950 or our tutorials page
https://www.artemine.org/tutorialsArtemine ICO Factory Service is now live and allows anyone to create fully compatible ERC20 Ethereum Tokens and ICO Smart Contracts with just one Artemine transaction.
Before using the service read carefully this page and take note of the following:
1. Always check this post before making a transaction to the service and follow its steps, the information on this page can change.
2. The ARTE price is dynamic and can be changed, only transactions with the value >= the current price will be valid, always confirm the ARTE price before making a transaction.
3. This is the first basic experimental version released to the public, our team will monitor it and will release updates if required.
4. DO NOT send transactions to the service from exchanges. You will not be able to Setup your token and ICO, transactions should be sent from an address that you have full control.
5. Any tokens sent to the ICO Factory Service Address will be automatically destroyed and cannot be recovered, for this reason refunds are not possible.
6. The use of the Tokens and ICO are of full responsibility of the user of the service, we cannot provide any refunds or undo any settings configured by the user.
7. Do not use this service for any illicit activities such as Scams, Ponzi Schemes or any other crime related activities
8. All tokens generated by the service are 18 decimals
Current Price: 50 ARTE
ICO Factory Service Address: 0xa918185d042016e2d87c5cb0c7d216b062f79559
To Generate your Token and ICO Smart Contract, follow these steps:
1. Send 50 ARTE (or higher) to the address 0xa918185d042016e2d87c5cb0c7d216b062f79559
1.1 If you don't have Artemine you can buy on the exchanges livecoin.net or etherdelta.com under the symbols ARTE/BTC or ARTE/ETH, more information can be found here:
https://www.artemine.org/tutorials 1.2 The Address you send the transaction from will be the only address that will be able to configure the Token and ICO, make sure you have full control over it
1.3 If you don't own an Ethereum wallet you can create one easily at
https://myetherwallet.com and the Ethereum Address can be used to receive Artemine
2. After few seconds you will see your transaction in the website
https://artemine.org/icofactory/3. The transaction will be processed shortly, when all is done the status will be "Done"
3.1 Your Token Address and ICO Address will be visible in the "Contract Address" Column (it's the same address for the Token and ICO, to participate in the ICO users should send their funds to this address).
3.2 Note: Delays may occur due to Ethereum Network issues or if any problem in our server, but in normal conditions the whole process takes less than 5 minutes
After this, you are in full control of your Token.
Source Code: https://pastebin.com/36uHr4uHInterface/ABI: https://pastebin.com/DDPPi6TeNext steps are:
4. Summary of what you have to do:
4.1 Setup your token and ICO using the SetupToken function
4.2 Start your ICO by calling the function StartICO
4.3 Stop your ICO by calling the function StopICO (only when the ICO is over)
NOTE: If you just wish to create a Token without ICO: In the SetupToken function set values only on the parameters TokenName, TokenSymbol and ownerICOsupply, the remaining parameters should be left with 0. For this case points 4.2, 4.3, 7 and 8 don't need to be executed
5. To use the functions, add your Token it to your Ethereum Wallet or simply use
https://myetherwallet.com to interact with it
5.1 For example using
https://myetherwallet.com, access the Contracts Page here:
https://www.myetherwallet.com/#contracts 5.2 In the Contract Address field, insert your Contract Address (from
https://artemine.org/icofactory/) and the Interface/ABI provided above.
6. After you are able to Interact with the Contract, call the function SetupToken and setup your Token and ICO Settings (Name, Token Symbol, Supply, etc.)
6.1 Only the Address that submitted the Artemine Transaction will be able to use this function
6.2 This function can only be used once, so make sure the parameters you enter are correct
6.3 Read the SetupToken Function Parameters below so you are sure of the information you insert, as stated above this can only be done once and it is irreversible, so make sure you don't make any mistakes.
SetupToken Function Parameters tokenName: The desired name of your Token (Example: TEST)
tokenSymbol: The desired symbol of your Token (Example: TST)
oneEtherEqualsInWei: This parameter is the Exchange Rate that will be used during the ICO.
Since Ethereum is 18 Decimals The value that is inserted in this field should be multiplied by 1000000000000000000 (or simply add 18 zeros to the end of your desired exchange rate).
For example, if your desired exchange rate is 1 ETH = 1000 of your Tokens, then the value inserted here is calculated like this: 1000 * 1000000000000000000 = 1000000000000000000000
The final value to be inserted for this example is 1000000000000000000000
maxICOpublicSupply: This is the available supply for the ICO, if your ICO is not supposed to have a max supply you can leave this field with 0 and the tokens generated during the ICO will have no limit.
The 18 decimals calculations for this field are done automatically so you just need to insert the desired Max ICO Supply (Example 1 Million = 1000000)
If for example 1000000 is inserted in this field, users will only be able to buy up to 1000000 of your Tokens during the ICO.
ownerICOsupply: This field should be used if you wish to have "Pre-mine".
If this field has any value > 0 the address you used to create the Token will receive the specified Tokens amount (The address you used to send ARTE to the ICO Factory Service)
The 18 decimals calculations for this field are done automatically so you just need to insert the desired Owner Supply (Example 1 Million = 1000000)
If you don't want your address to receive any tokens leave this field with 0.
remainingTokensReceiverAddress: This field should be used if you wish the remaining unsold tokens when the ICO is over to be sent to an address.
Example: If you put 1000000 (1 Million) in the maxICOpublicSupply field and if after the ICO only 500,000 tokens were sold, the remaining 500,000 will be sent to the address specified here.
You can use the same address as you used to send the ARTE to the ICO factory service.
If you don't wish to send the remaining tokens to any address leave this field with 0.
ICOfundsReceiverAddress: This field is the address that will receive the ICO funds (ETH funds) from the Smart Contract.
DO NOT Use an exchange address here, your funds can be lost.
You can use the same address as you used to send the ARTE to the ICO factory service.
If 0 is inserted in this field the address you used to send ARTE to the ICO factory service will be set by default.
Note: Make sure you don't confuse: The address configured on this field is the address that will receive the ETH funds from the Smart Contract Address when users participate in the ICO. The Token Address / ICO Address is the Smart Contract Address displayed on the ICO Factory Page as explained in the point 3.1.
blockICOdatetime: If you wish to have a block date on your ICO, insert a datetime in unix format in this field.
When this datetime is reached no more ETH Funds will be accepted in the ICO.
Leave this field with 0 if there is no planned ICO end time and it will run until you stop the ICO.
7. Once you are ready to go with your ICO call the function StartICO, no input parameters are required.
Note: Once the function StartICO is successfully called the ICO will be active and users that send ETH to your Smart Contract Address will receive tokens in return automatically.
8. Once your ICO is over call the function StopICO
Note: if an address was inserted in the parameter "remainingTokensReceiverAddress" during the setup the remaining tokens will be sent when the StopICO function is executed successfully.
9. If you need to add the Custom Token to your wallet use the following settings:
- Token Address/ICO Smart Contract Address: [YourTokenAddress] (from
https://artemine.org/icofactory/)
- Token Symbol: [YourTokenSymbol] (The one used in the setup)
- Token Decimals: 18
You can add it using myetherwallet.com after you open your account.
10. You will automatically have a block explorer available on
http://etherscan.io:
https://etherscan.io/token/[YourTokenAddress]
11. If your source code is not automatically verified by etherscan.io follow the steps similar to how is mentioned here:
https://bitcointalksearch.org/topic/m.19630037Use the version v0.4.18 instead of v.0.4.11
12. If you need to update your Information on etherscan.io follow these steps:
https://bitcointalksearch.org/topic/m.36473398We will update this post along the way with more useful info if necessary.