Bitcoin Forum
July 27, 2024, 10:28:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ICO Development Kit Official Topic  (Read 124 times)
SnowCron (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 17, 2018, 08:35:12 AM
Last edit: March 17, 2018, 12:20:30 PM by SnowCron
 #1

ICO Development Kit

Set of tools to automate an ICO Campaign: seeour hands-on tutorial

Contents of a mini-tutorial:

  • About.
    Plan of a Campaign.
    Logging into Personal Cabinet.
    Creating ShareHolder Contract.
    Token and Crowd Sale Contracts.
    Creating an ICO Campaign.
    Editing data for Signature Campaign.
    List of Active Campaigns.
    Signature Scanner.
    Approving Campaign Participants.
    Using "Modify Participants Info" Section.
    Using ShareHolder Contract.
kurdun
Full Member
***
Offline Offline

Activity: 356
Merit: 100



View Profile
March 17, 2018, 08:49:51 AM
 #2

Now scam ICO will be generated even faster and more often. Well that many already ponmayut that among the ICO a lot of scam.
Vit83
Full Member
***
Offline Offline

Activity: 644
Merit: 100



View Profile WWW
March 17, 2018, 09:46:21 AM
 #3

Now scam ICO will be generated even faster and more often. Well that many already ponmayut that among the ICO a lot of scam.
Looks like they don't need bounty manager now. Agreed with you, too many ICO's now, this will increase amount of them)

SnowCron (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 17, 2018, 10:21:41 AM
 #4

Let me put it this way: inventing a loom is a bad things because clothes will get cheaper.
I disagree. Making people's life easier is not a bad thing.
SnowCron (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 17, 2018, 10:38:46 AM
 #5

im a new member, just look and learn it, tks.

We accept bug reports from all ranks. Besides, few posts from now you will become a Jr. Member.
Quark101
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 17, 2018, 01:06:15 PM
 #6

An official announce:

ICO De. Kit Announce
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 17, 2018, 07:38:22 PM
 #7

An official White Paper


Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 18, 2018, 12:32:19 PM
 #8

Tools and Services.

ICO Generator
To run a fund ricing ICO in an Ethereum block chain, you need a token (sometimes called "coin" and sometimes not, as there is a certain difference between those terms) and a Crowd Sale contract that will distribute those tokens. Depending on your needs, you migth "mint" different number of tokens, you migth offer some of them as a promotion (so called airdrop) or as a reward to testers, promoters or development team. You might want to use additional tools (within the contract) or set multiple stages for your crowd sale, each having different prices (so called "discount for early birds"). You might require whitelisting and collecting KYC (Know Your Customer) information, or not.

And so on.

As the result, you either hire a programmer to write the customized contract that suites your needs... or simply set couple of check boxes to "on" or "off" position in ICO Generator and click "Generate". A Solidity contract will be created, that is ready to be deployed.

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 19, 2018, 12:13:14 AM
 #9

Signature Scanner
One of the most popular promotion tools for ICOs is an option to offer people tokens of that same Campaign they are promoting. For example, a token can be issued in exchange for certain number of posts on bitcointalk.org forum, each having a signature promoting your campaign.

Signature Scanner is part of our Bounty Suite.

You can:

Register a Campaign (login, password, name, description, URL, rules...)
List Signatures and rewards one gets for using them.
Handle participants registration and (optionally) whitelisting.
Scan forums for posts with signatures you specified, calculate and assign rewards.
and so on...

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 19, 2018, 07:28:32 AM
 #10

Ethereum Contracts.

ICO Development Suite comes with few contracts that can be used for different aspects of ICO management.

ICO Contract

A contract (actually, two contracts: Token and Crowd Sale) generated by an ICO Generator. The tool (ICO Generator) lets you create a customized ICO contract that suits your specific needs.

ShareHolder

A Cumulative Bank Account contract represents a company issuing shares. As a company generates profit, a perdefined percentage of it is redirected to shares, so shares' price can only go up. A contract allows share holders to buy and sell shares, at current price.

It is possible to add this contract to a Generated ICO contract above, so that everyone purchacing tokens gets also shares (and becomes therefore eligible for part of company's profit).

ShareHolder Factory

Want your own SahreHolder contract, customized for your project? Want to avoid hassles of contract deploying? Use ShareHolder Factory. It will deploy a contract for you.

IcoMultiWallet

A very simple contract that can be used as part of an online store. Under development. A prototype is currently used in Signature Scanner to handle registration fees.

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 19, 2018, 05:04:43 PM
 #11

About.

In this tutorial we are going to walk, step by step, through a bare minimum of actions required to run an ICO. We are not touching interaction with ICO managers, neither we deal with listing the token at token exchanges. First, because we are going to use an alternative approach, trying to automate campaign management and to save on ICO Manager's salary, second, because talking to token exchanges should be done after the ICO succeeded, so it is not part of our agenda.

The fact that we are using tools provided by ICO Dev. Kit does not mean you can not do the same without it, for example, if we say "generate a contract by pressing the button, here is the code you will get", nothing prevents you from copying that code and customizing it "by hand". It is just slow and error prone.

Let's create and run a simple ICO. By simple I mean that we are only going to do basic steps illustrating the use of our ICO Dev. Toolkit.. Still it is going to be a complete campaign, with Token, Crowd Sale, and even Signature and Bounty Campaigns. The campaign is, however, just an example, so we are not going to place too much efforts into its promotion; it means that we are not going to regret too much if it fails to reach its target amount.

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 20, 2018, 05:15:45 AM
 #12

Plan of a Campaign.
First of all, we need a plan. What we do, what we ask for, and what do we have to offer in exchange. Generally speaking, there are two types of campaigns: one asking for money in exchange for some future goods and another... well... just asking for money. We are going to use the first model, presenting the visitor with a business to invest in.

As a mater of fact, we just happened to have such a business, which is an ICO Dev. Kit: let's wrap it in an ICO. What we want is to:

Create Token
Run a Crowd Sale, with a reasonable min. target of 10 ether...
... and an unlimited max. tagret - just in case.
Announce a Bounty Campaign and a Signature Campaign
Create a reward system that will bring investors some profit IF our business succeeds.

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
Fizpok
Sr. Member
****
Offline Offline

Activity: 344
Merit: 250


View Profile WWW
March 20, 2018, 07:52:20 PM
 #13

Logging into Personal Cabinet.

In your Web Browser, open a Personal Cabinet at ICO Dev. Kit Web site.



We need to log in to an account. To create the account, click "New Account" button. Fill the form for your own login and password.

Return to "Personal Cabinet" and log into a new account you just created. There are two expandable sections (to expand/collapse, click the triangle icon). First allows you to edit the account info, second lists campaigns your account manages.

As some features of the ICO Dev. Kit are related to a block chain, you need to provide an Ethereum address; among other things, it is a way to identify you from our Ethereum contracts (passwords will not work there as block chain is transparent).

Install Metamask plugin for Chrome browser and create an account (wallet) that you are going to use with ICO Dev. Kit services. Enter its address and click "Save Address".

Ethereum Programming Guide
Create Solidity contracts: Step-by Step Hands-on Guides.
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!