Bitcoin Forum
April 25, 2024, 12:56:42 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Artemine ICO Factory - Create your own ERC20 Token & ICO Smart Contract  (Read 1117 times)
artemine (OP)
Jr. Member
*
Offline Offline

Activity: 43
Merit: 9


View Profile
February 28, 2018, 01:42:29 AM
Last edit: June 19, 2018, 04:09:15 PM by artemine
Merited by minereum (6), devlin (3)
 #1

This thread is now archived, new thread can be found here: https://bitcointalk.org/index.php?topic=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://bitcointalk.org/index.php?topic=1975550.0 (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://bitcointalk.org/index.php?topic=2153950.0 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://bitcointalk.org/index.php?topic=1867535.msg19630037#msg19630037

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://bitcointalk.org/index.php?topic=3035494.msg36473398#msg36473398

We will update this post along the way with more useful info if necessary.
1714049802
Hero Member
*
Offline Offline

Posts: 1714049802

View Profile Personal Message (Offline)

Ignore
1714049802
Reply with quote  #2

1714049802
Report to moderator
1714049802
Hero Member
*
Offline Offline

Posts: 1714049802

View Profile Personal Message (Offline)

Ignore
1714049802
Reply with quote  #2

1714049802
Report to moderator
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714049802
Hero Member
*
Offline Offline

Posts: 1714049802

View Profile Personal Message (Offline)

Ignore
1714049802
Reply with quote  #2

1714049802
Report to moderator
1714049802
Hero Member
*
Offline Offline

Posts: 1714049802

View Profile Personal Message (Offline)

Ignore
1714049802
Reply with quote  #2

1714049802
Report to moderator
1714049802
Hero Member
*
Offline Offline

Posts: 1714049802

View Profile Personal Message (Offline)

Ignore
1714049802
Reply with quote  #2

1714049802
Report to moderator
Jcga
Legendary
*
Offline Offline

Activity: 2590
Merit: 1089



View Profile
March 02, 2018, 11:43:06 AM
 #2




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

Congratulations !

🚀IRRESISTIBLE "Crypto Collectibles" 👉 https://bitcointalk.org/index.php?board=217.0
tnrmedia
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
March 05, 2018, 03:26:29 AM
 #3

Great Job by Developers!!! All the best.
kissaNN
Full Member
***
Offline Offline

Activity: 517
Merit: 101


View Profile
March 05, 2018, 05:23:11 AM
 #4

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!
sammydeeknight
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
March 12, 2018, 02:23:18 PM
 #5

Great Job folks!
I will definitely recommend you to pals and use it if possible...
espacocryptos
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
March 15, 2018, 01:00:00 PM
 #6

Hello, should people send funds to the ETH address specified in this parameter: ICOfundsReceiverAddress or to the Smart Contract Address?
wallstreetcoin
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile WWW
March 24, 2018, 12:51:02 AM
 #7

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.
Ketaminn
Newbie
*
Offline Offline

Activity: 215
Merit: 0


View Profile
March 25, 2018, 05:43:11 AM
 #8

Great Job by Developers
artemine (OP)
Jr. Member
*
Offline Offline

Activity: 43
Merit: 9


View Profile
March 28, 2018, 03:44:43 AM
 #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
szafa
Hero Member
*****
Offline Offline

Activity: 812
Merit: 500


View Profile
March 28, 2018, 06:15:45 AM
 #10

Good work,keep it up.
espacocryptos
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
April 02, 2018, 11:04:54 AM
 #11

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.
icccoin
Copper Member
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
April 08, 2018, 08:15:20 AM
 #12

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
Cryptobull0705
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
April 12, 2018, 06:59:17 AM
 #13

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 
icotalk.online
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile WWW
May 06, 2018, 04:40:41 AM
 #14

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 :- info@icotalk.online
LegendaryMemberArt
Member
**
Offline Offline

Activity: 448
Merit: 10


View Profile
May 06, 2018, 09:00:40 AM
 #15

As I understand you create tokens on the basis of Ethereum ? How you can get advice before ordering your service.

artemine (OP)
Jr. Member
*
Offline Offline

Activity: 43
Merit: 9


View Profile
May 06, 2018, 11:56:00 AM
Last edit: June 14, 2018, 09:39:03 PM by artemine
 #16

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 contact@artemine.org 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
Dmitro777
Full Member
***
Offline Offline

Activity: 434
Merit: 100



View Profile
May 19, 2018, 12:24:01 PM
 #17

я н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
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!