Author

Topic: [ANN] Artemine ICO Factory - Create your own ERC20 Token & ICO Smart Contract (Read 1137 times)

brand new
Activity: 0
Merit: 0
Ok, I sent 50 ARTE to the specified address so I can create my token. It status changed to DONE after few hours.

I want to know if I can edit the parameters and reduce my coins total suply. I made mistake with my calculation and entered 888,000,000 suply insted of 88,000,000. How do I change this?

Again, How do I list my coin in exchange after creation with Artemine ICO factory?

Thanks
full member
Activity: 434
Merit: 100
я нe coвceм пoнимaю чтo этo тaкoe paнee мы cвязaли ceбя кoнтpaктoм пo кoтopoмy пoлyчaeм пpoцeнты a чтo этo тaкoe нe coвceм пoймy
jr. member
Activity: 43
Merit: 9
Updating Information on Etherscan.io

Etherscan.io recently changed the process to Update Token Information on their page, they now require signed messages to update the Information on this page: https://etherscan.io/tokenupdate

To do this you need to sign a message from the address that you used to create your token (the address in the From column in the ICO Factory page) and send it us, follow these steps:

1. Go to https://www.myetherwallet.com/signmsg.html

2. In the field Message insert this text without the quotes:

"I verify that I created the contract with Artemine ICO Factory Service: [YourContractAddress]"

The [YourContractAddress] should be your Contract address from column "Smart Contract Address" in the ICO Factory page.

3. Sign the message with the address that you used to create your token (the address in the From column in the ICO Factory page)

The result should be something like this example:

{"address": "0xdecaf9cd2367cdbb726e904cd6397edfcae6068d","msg": "I verify that I created the contract with Artemine ICO Factory Service: 0x7bcD1e1CD0ABB53411f0A5a8F3751fEd3a36D82e","sig": "0xe26ce7ae8b04a20dbdd32de82bf16c4b7a367312341eef6761208bcf8bc518021b8ec354eae8a f54ad8190bef6bf8337eacafe3ce9710fe9c7f28596f1daaf631b","version": "2"}

4. Send an e-mail to [email protected] with the subject Contract Signature Request and provide in the content the following Information:

- The result from Step 3

- The Message to be signed from etherscan.io

(make sure you send both informations otherwise your request will not be processed)

5. If all information is correct we will provide you the Message signature hash so you can proceed with the token information update on etherscan.io
member
Activity: 448
Merit: 10
As I understand you create tokens on the basis of Ethereum ? How you can get advice before ordering your service.
newbie
Activity: 4
Merit: 0
I want to update the contract information on Etherscan For this I need a message signed by the contract creator that the site claims to be: Contract Creator: 0x7fe52904070ef775e87c0b6c24575f8119a29154

That way I need you to send me the signed message so I can update the contract data. I want to update with the data of my site, social networks etc.

my email ID :- [email protected]
newbie
Activity: 1
Merit: 0
Hi there,

Would you please let me know how I can update the official link for the created token on etherscan.io?
The signature hash is required to update this column.

Cheers 
copper member
Activity: 8
Merit: 0
Hello, I want to update the contract information on Etherscan
For this I need a message signed by the contract creator
that the site claims to be: Contract Creator: 0x89235ea0373b437c9d64fa348c7eb991887acbef

That way I need you to send me the signed message
so I can update the contract data.
I want to update with the data of my site, social networks etc.

I Also Want To Update My Detail Please Help Me For That
newbie
Activity: 4
Merit: 0
Hello, I want to update the contract information on Etherscan
For this I need a message signed by the contract creator
that the site claims to be: Contract Creator: 0x89235ea0373b437c9d64fa348c7eb991887acbef

That way I need you to send me the signed message
so I can update the contract data.
I want to update with the data of my site, social networks etc.
hero member
Activity: 812
Merit: 500
jr. member
Activity: 43
Merit: 9
Hello, should people send funds to the ETH address specified in this parameter: ICOfundsReceiverAddress or to the Smart Contract Address?

The Smart Contract Address is the address of the token and the ICO address.

The ICOfundsReceiverAddress is the configuration of the addresss to where the funds received by the Smart Contract will be sent
newbie
Activity: 215
Merit: 0
newbie
Activity: 22
Merit: 0
I have tried the Artemine ICO Facory service and I have to say that it is pretty fast and useful. I have contacted the support for a small issue that I had through email and they got back at me in a matter of a few minutes. Also, for those who don't own any ARTE, the exchanges that ARTE is listed on (mentioned on the thread) are easy to sign up and complete transactions. Overall, this has a great potential and I am looking forward to its improvement and updates.
newbie
Activity: 4
Merit: 0
Hello, should people send funds to the ETH address specified in this parameter: ICOfundsReceiverAddress or to the Smart Contract Address?
newbie
Activity: 54
Merit: 0
Great Job folks!
I will definitely recommend you to pals and use it if possible...
full member
Activity: 517
Merit: 101
Well, that there are people ready to help beginners, and not only, to understand the creation of smart contracts. Thus, more and more people will open the world of crypto currency and contribute to its development!
I wish the Artemine ICO Factory  team success and good luck in further development!
full member
Activity: 144
Merit: 100
Great Job by Developers!!! All the best.
legendary
Activity: 2590
Merit: 1089



"ARTEMINE ICO FACTORY V1.0 - Create your own Ethereum Token and ICO Smart Contract"

Congratulations !
jr. member
Activity: 43
Merit: 9
This thread is now archived, new thread can be found here: https://bitcointalksearch.org/topic/ann-artemine-ico-factory-create-erc20-tokens-ico-smart-contracts-new-4496313



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/tutorials

Artemine 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/36uHr4uH
Interface/ABI: https://pastebin.com/DDPPi6Te


Next 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.19630037

Use 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.36473398

We will update this post along the way with more useful info if necessary.
Jump to: