Bitcoin Forum

Alternate cryptocurrencies => Bounties (Altcoins) => Topic started by: SnowCron on March 04, 2018, 12:03:32 PM



Title: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: SnowCron on March 04, 2018, 12:03:32 PM
Web Site (https://duke-of-ether.com/our_ico_about.htm) | Whitepaper (http://"https://duke-of-ether.com/docs_share_holder_white_paper.htm) | News (http://"https://duke-of-ether.com/our_ico_news.htm">)

Earn ETH by participating in the Bounty Campaign! (https://duke-of-ether.com/our_ico_about_bounty_campaign.htm)

About ICO.

We present an ICO Development Kit, a set of tools to automate creation of contracts and running of a Campaign.

Current state of a project:

1. ICO Generator (https://duke-of-ether.com/bounty_campaign/ico_generator.php): create a Token and Crowd Sale Solidity contracts by filling a form on the Web site. For example, you can specify the name of a Token, number of tokens to create, stages/pricing for CrowdSale and so on.

2. Signature Scanner. Currently, only Bitcointalk is supported, but we plan on adding Facebook/Twitter/Telegram. Allows to scan the web site automatically, looking for signatures, and assigning bonus points to participants of a signature campaign, accordingly.

3. Personal Cabinet. Manage your ICO Campaign, white list, assign bonus tokens, view statistics and so on.

4. ShareHolder Contract. (https://duke-of-ether.com/ico_manuals_share_holder.htm) An Ethereum contract that acts as an additional (to ERC20) way of distributing profits to crowd sale participants. Unlike with ERC20 tokens, price of a share can only go up.

5. ShareHolder FactoryContract. (https://duke-of-ether.com/ico_manuals_share_holder_factory.htm) A contract allowing the user (via our Web site or directly in a block chain) to create a ShareHolder contract customized for specific needs.



For a complete list of scheduled features and Timeline, see News (https://duke-of-ether.com/our_ico_news.htm)section of our site.

Campaign goes until May 30th.
Pre-Sale begins in April 30th.

Bounty Campaign:

Signature Bounty Campaign: From Mar 31, 2018
Bugs Audit Bounty Campaign: started

Twitter Bounty Campaign: to be announced
Facebook Bounty Campaign: to be announced
Reddit Bounty Campaign: to be announced
Telegram Bounty Campaign: to be announced

Signature Campaign Rewards

Bonus points assigned during the signature campaign will be converted to ICO bonus tokens: if ICO succeeded, tokens will be available for trading at market price.
Additionally, a corresponding number of ShareHolder shares will be issued (for details visit our Web site (https://duke-of-ether.com/ico_manuals_share_holder.htm)).

Signature Bounty Campaign Rules:

Every participant must wear our signature.
Multiple accounts will be banned if spotted. Spam is not allowed.
We expect you to post 10 constructive posts per week. Only 5 of these posts can be in local boards.
Posts should be made in altcoin sections, local board included (excluding bounties sections).
You will have to keep wearing our signature, avatar and personal text until the end of the bounty campaign.
To participate in the Bounty Campaign, please fill the participant info (https://duke-of-ether.com/bounty_campaign/index.html?register_for_campaign.php) form.

Signature codes are available at Campaign Details Page. (https://duke-of-ether.com/bounty_campaign/index.html?register_for_campaign.php)



Bug Audit Bounty Campaign

>>>Important<<<
Currently, contracts run in a Ropsten Test Network, this is done to make it easier for testers to access them.

We assign one bonus point for non-critical bugs and for all suggestions we accept.
We assign ten bonus points for critical bugs.
Only first reporter (of a current bug)is eligible.
Post your bug reports/feature suggestions as replies in this topic.
>>> Important<<< Please provide your Bitcointalk id together with each report.
Example:
"You have misspelled Ethereum for Eherem on ... page.
id: 92842"

Source codes of the contracts will be published on a Web site by Mar 6







Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Ciidoctor on March 04, 2018, 12:12:27 PM
Arabic Translation Reservation
Username:ciidoctor
Profile link:https://bitcointalk.org/index.php?action=profile;u=1742210
portfolio:
https://docs.google.com/spreadsheets/d/1CGosQGeEezjvVaTUzfWKgL5tajkwA1fzwNXlkZrw9d0/edit?usp=sharing
Wallet:
0x46b0B1Dab0C335792fAEc2614974b05f3cd65197
Email ciidoctor@gmail.com


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Fizpok on March 04, 2018, 12:42:17 PM
Will watch this one


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: SnowCron on March 04, 2018, 06:38:48 PM
Signatures for this ICO Campaign

Newbie: not accepted
Jr. Member:
Code:
[url=https://duke-of-ether.com]ICO Develoment Kit[/url]

Member:
Code:
[center][url=https://duke-of-ether.com/our_ico_user_guide.htm]ICO Develoment Kit[/url] Create Solidity contracts and run your ICO / Ad / Bounty campaign in a fully automated way. 
>>> Yes, we have Signature and Bug Bounty! <<<[/center]

Full Member
Code:
[center][url=https://duke-of-ether.com/our_ico_user_guide.htm]ICO Develoment Kit[/url] Create Solidity contracts and run your ICO / Ad / Bounty campaign in a fully automated way. 
[url=https://duke-of-ether.com/our_ico_about_bounty_campaign.htm][color=teal]>>> Yes, we have Signature and Bug Bounty! <<<[/color][/center][/url]

Sr. Member, Hero Member, Legendary
Code:
[center][size=14pt][url=https://duke-of-ether.com/our_ico_user_guide.htm]ICO Develoment Kit[/url][/size] [size=12pt]: Create Solidity contracts and run your ICO / Ad / Bounty campaign in a fully automated way. [/size]
[size=12pt][url=https://duke-of-ether.com/our_ico_about_bounty_campaign.htm][color=teal]>>> Yes, we have Signature and Bug Bounty! <<<[/color][/url][/size][/center]


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Fizpok on March 04, 2018, 06:44:59 PM
So... we test, you assign points. And then when you finish testing, you'll move points to that bulk form on your Web site?
What about - is it gonna be shares or tokens?


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: SnowCron on March 04, 2018, 08:32:21 PM
Yes. And both: shares and tokens.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 05, 2018, 08:03:39 AM
ICO Dev. Kit: Tools and Plans - 1

1. ICO Generator. (https://duke-of-ether.com/bounty_campaign/ico_generator.php)
State: scheduled to go online before Mar 11, 2018
Functionality: Automates the creation of the ICO Token and Crowd Sale Solidity scripts.

ICO Generator is a Wizard-based tool that automates creating of ERC20 Token and a Crowd Sale script distributing it during the ICO. In other words, for (current pricing) about $3 you do not have to hire a programmer to write you a customized crowdsale contract.

Detailed Guide is available here. (https://duke-of-ether.com/ico_manuals_ico_generator.htm)

ICO Generator is a commercial tool, if you visit the link (https://duke-of-ether.com/bounty_campaign/ico_generator.php), you will see a message (pretty meaningless at the moment), its meaning is that you have to register and pay. Currently, one month of service costs about $3.

A registered user gets access to the Generator, which is just a large form. You can fill contract-specific details, like Token name, number of tokens you want to generate, timing (stages of the crowd sale and price of a token at each stage) and so on.

The contract is generated and all you have to do is to copy it; it is ready to be deployed.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 05, 2018, 08:34:03 AM
ICO Dev. Kit: ICO. What do we have to offer to share holders.

1. ICO.[/url]

During our ICO campaign, we will create 10,000 tokens, 0.01 ether each.
A Crows Sale is considered a success if at least 4000 tokens is sold. In that case we will make tokens availambe for at-market trading at one of the online exchanges (to be announced later).
4000 tokens is a max. amount that covers a) bonus tokens to testers and bug reporters and b) bonus tokens to participants of signature campaign.

2. Shares.[/url]

Shares are specific to our project and (probably) do not have direct analogs. Share is a cumulative account that receives part of the project's profit. Shares are distributed together with tokens, as an extra bonus.

For a detailed description of how our shares work, see our Web Site (https://duke-of-ether.com); it also be covered in one of the following posts.

For now, just think of shares as of a "real world" dividend collector that you can sell in exchange for a profit accumulated by the moment of a sale.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 05, 2018, 10:19:17 AM
ICO Dev. Kit: Tools and Plans - 2

1. ICO Signature Scanner.
State: scheduled to go online before Mar 12, 2018
Functionality: Automates scanning Bitcointalk posts, counting qualified signatures and assigning bonus points to participants of an ICO Bounty Campaign.

Signature scanner is not available directly; instead it runs on a daily basis, automatically, for all campaigns registered in a Personal Cabinet (https://duke-of-ether.com/bounty_campaign/index.html?cabinet.php)
The statistics is available in a Personal Cabinet in a form "user id - ether address - points".
An owner of a campaign can perform add/remove operation on a list of participants, as well as assigning points and "approving" (whitelisting) participants.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 05, 2018, 12:21:49 PM
ICO Dev. Kit: Tools and Plans - 3

1. ICO Dev. Kit: Personal Cabinet.
State: mostly up and running, certain features are still under development.
Functionality: A Web interface allowing the owner of an ICO Campaign to manage it.

The Personal Cabinet (https://duke-of-ether.com/bounty_campaign/index.html?cabinet.php) manages campaigns, grants access to campaign statistics, manages Bounty Campaign participants and their bonus points.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 05, 2018, 01:35:27 PM
ICO Dev. Kit: Tools and Plans - 4

What is a ShareHolder contract? (https://duke-of-ether.com/share_holder.htm)

State: up and running using Ropsten Test Net. Bug fixing Bounty is ON.
Functionality: Aiming at no less as ICO 2.0, ShareHolder (https://duke-of-ether.com/ico_manuals_share_holder.htm) contract does the following:

1. Create and maintain list of shares (share is a cululative account, everything in/nothing out) and list of owners.
2. There are Regular and Bonus shares. Owner can assign bonus shares from the predefined pool, and if necessary, convert bonus to regular for a specific set of bonus shares (celled a campaign).
3. ShareHolder contract can be "attached" to any number of Ethereum contracts, whatever profit they send to ShareHolder, is distributed among shares. it allows to guarantee that a particular Ethereum contract will share its profit with investors.
4. Owners can buy and sell shares. Unlike ERC20, ShareHolder is its own exchange, so no need to use 3rd party exchangers.
5. Anyone can create her/his oen ShareHolder contract customized for particular needs.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 05, 2018, 06:19:31 PM
Bounty: where to look for source codes?

Our contracts are available for audit within the Bounty campaign.

>>> Note: The code is protected by our (C) and can not be redistributed. Creating ShareHolder contracts in
               a block chain is only permited via our ShareHolder Factory contract.


Contract produced by ICO Generator, Token and Crowd Sale in different files (https://duke-of-ether.com/ico_generated_contract_dif_file.txt)

Contract produced by ICO Generator, Token and Crowd Sale in same files (https://duke-of-ether.com/ico_generated_contract_same_file.txt)

ShareHolder Contract (https://duke-of-ether.com/share_holder.txt)

ShareHolder Factory Contract (https://duke-of-ether.com/share_holder_factory.txt)


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: AltCoinMarketing on March 05, 2018, 06:21:50 PM
Sounds interesting. I will be watching for further announcements.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 05, 2018, 08:19:09 PM
Why is the time off?

Our contract runs in a block chain, and all records it has have block chain time. Which means that for 11/12 of all time zones the time is going to be off.
Like you paid in 10:00 and it shows up as 02:20 (8 hours time difference and 20 minutes for transaction to proceed).
Why haven't we fixed it?
The fix is indeed trivial: Web page knows the visitor's time zone... but...
But later on, when you need to read transactions in Etherscan.io, you will have to do recalculations.
So the decision was made to keep the block chain time. Same for everyone.


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: timotron on March 05, 2018, 09:58:50 PM
Hi, I want to reserve the Spanish translation.

Here my works:
https://bitcointalk.org/index.php?topic=3063023.new#new


Title: Re: [BOUNTY] ICO Dev. Kit - Develop and run an ICO or Ad Campaign in a fully automaw
Post by: Quark101 on March 06, 2018, 08:10:50 AM
ICO Dev. Kit: Tools and Plans - 5

What is a ShareHolder Factory contract? (https://duke-of-ether.com/share_holder_factory.htm)

State: up and running using Ropsten Test Net. Bug fixing Bounty is ON.
Functionality: As deploying ShareHolder contracts manually is a boring and error prone task,  a ShareHolder Factory (https://duke-of-ether.com/ico_manuals_share_holder_factory.htm) contract war created:

1. Allows any person registered on our Web site to create and deploy a customized ShareHolder contract.
2. Provides (on the Web site) a set of verifications, making sure data entered is correct.
3. Provides (again, on our Web site) a list of contracts that were deployed, with links to their Web sites and to their statistics on our Web site.
4. As stated in (3), we maintain a list of contracts. Following the link from that list takes a visitor to a statistics page, while the owner of a particular contract is taken to the Personal Cabinet, where the contract can be managed.
5. Anyone can create her/his ShareHolder contract customized for particular needs.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Ciidoctor on March 06, 2018, 12:00:22 PM
Arabic Translation Reservation
Username:ciidoctor
Profile link:https://bitcointalk.org/index.php?action=profile;u=1742210
portfolio:
https://docs.google.com/spreadsheets/d/1CGosQGeEezjvVaTUzfWKgL5tajkwA1fzwNXlkZrw9d0/edit?usp=sharing
Wallet:
0x46b0B1Dab0C335792fAEc2614974b05f3cd65197
Email ciidoctor@gmail.com


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 06, 2018, 03:20:48 PM
ICO Dev. Kit: Feature case 1

Let's say you want to create your own ICO campaign. Using ICO Dev. Kit you can:
1. Generate Solidity script for your campaign (you will have to deploy it yourself).
2. Accept participants to a Bounty Campaign (we host the basic registration form on our site, however, if you need KYC, you will have to handle it yourself. The list of registered participants is available for you, and you can whitelist those passed the KYC verification).
3. Assign points to a list of participants of a Bounty campaign. Add / Remove participants.
5. Optionally, add a ShareHolder shares to tokens, or make them available for a separate (no tokens) sale. Shares allow your customers to directly receive profit from your project, if any.
6. Allow customers to buy/sell shares directly at our site (we handle exchange for you).
7. See ICO Campaign statistics on our site.
8. Distribute bonus shares and/or tokens (for example, to reward testers).
9. Scan signatures on Bitcointalk forum and assign bonus points to Bounty campaign participants, automatically.

And so on. As new features are added, we'll inform you in the News section of our site.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 06, 2018, 04:14:59 PM
Use case - 1

Probably a simplest use case for the ICO Dev. Kit: using Bounty model for an Advertizing Campaign.
Usually, by Signature Campaign we mean an aggressive promotion of an ICO in Social Media (for example, on Bitcointalk).
However, an Advertizing Campaign doesn't have to be limited to the duration of an ICO.

Let's say we want to keep promoting our product... permanently. ERC20 tokens can be used here, however, a better tool is shares managed by our ShareHolder contract. We dedicate a certain amount of shares (think of a share as of an empty account to be filled with dividends) to participants of our signature campaign. For example, 1 share per 100 posts of a Member rank (this is just a random number).
Our SignatureScanner tool (scheduled for release at the end of this week) will scan Bitcointalk, find qualified posts and assign bonus points to participants, automatically.

Shares are (again, as part of a contract, so no way of cheating here) receiving profit from our contracts. So... what will happen after shares allocated for a signature campaign are all distributed?
Most likely, people will keep wearing our signatures and posting about our product, as the more posts, the more clients and the more profit is received by share holders.

Remember: unlike with ERC20 tokens, price of a share can not go down.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 06, 2018, 06:00:48 PM
How to enroll for Bounty Campaign

1. Read info on our site (https://duke-of-ether.com/our_ico_about_bounty_campaign.htm)
2. In List of Campaigns (https://duke-of-ether.com/bounty_campaign/index.html?list_of_campaigns.php), select one for ICO Dev. Toolkit and click "Participate".
3. Open the "Signatures" section (click the corresponding triangle) and choose the signature that is appropriate for your rank.
4. Fill in the form and click "Submit".



Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 09:34:12 AM
Use Cace - 2

Using ICO De. Kit to manage a fund rising campaign.

1. All it takes to generate Solidity scripts for ERC20 token and a Crowd Sale that is selling it, is to fill the form at ICO Generator page and click "Generate". Scripts are fully customized for your needs and ready to be deployed.

2. You can manage an ICO Campaign from your Personal Cabinet on our Web site. Additionally, some nice stats and charts for a campaign are available there, as well as the whitelist.

3. Tools are available to handle redundant task, for example, Signature Scanner manages Bitcointalk Signature Campaign and assigns bonus points to people wearing your signatures.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 10:53:07 AM
Use Case - 3

Let's say we want to reward our dev. team by granting them access to part of the project's profits.
1. Create a ShareHolder contract (by filling the form on our site and involving a ShareHolder Factory contract)
2. You now own shares, whatever amount you have specified.
3. If your project is based on a contract, add (at contract creation stage) few lines of code that "connect" your contract to your ShareHolder contract. Every time your project gets profit, part of it will be sent to ShareHolder.
If your project is an off-chain one, you will have to send ether yourself, but let's assume you will not cheat.
4. Use our site to instruct your ShareHolder contract to "distribute" shares to Ethereum addresses your developers provided.
5. As share is just an empty account, it will accumulate money, till the owner sells it. Then he gets money and you get shares (and future profits your business sends to it).

Generally, it is the same as with dividends "real world" shares pay.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 11:50:47 AM
ShareHolder Contract: Two types of shares

ShareHolder contract (aka ICO 2.0) uses two types of shares: Regular and Bonus.

Regular shares can be bought at "current" price (initial price plus profit share accumulated) and sold at the same price (minus possible commission).

Bonus shares are distributed rather than sold: the share holder doesn't pay for them. This model works if share acts as a reward (to developers, testers, for signature campaign or as a way of splitting profits between owners of a business).

The problem with selling and buying back shares at "fare" price is in a limited use of this model. Think of it: someone pays you, gets share and waits for the share to accumulate the profit from YOUR project. Then he/she sells share, gets more money that was invested (your money) and that's it. it works fine as part of a reward model, but it will not help you to perform fund raising.

To handle fund rising, an "ICO mode" is introduced. Shares are sold at "initial price", and (if ICO goal is reashed) the campaign owner receives the money. At that point a share costs nothing, and a campaign owner gets his/her chance to start the business.

As the business yields profit, it is being distributed to shares, so at some point their price gets up, higher than the initial price was. From that point on investment turns profitable.

Any of the three models (Regular/Bonus shares and ICO Mode) can be used,  depending on options you specified when creating ShareHolder contract.



Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 07, 2018, 12:46:20 PM
I was able to register for a Bounty campaign using your form. My data are reflected in the list, everything is ok.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 01:12:55 PM
Bounty Campaign

ShareHolder contract can create "Campaigns". They are pools of Bonus shares that can be cancelled (discarded) or confirmed (and turned to regular shares). This is similar to an ICO Campaign "succeeding", but fives you more control.

There are many ways of using this feature, first that comes to mind is to credit people for a job that was not yet accepted. Then the job either gets approval or not, depending on it, shares are confirmed/cancelled.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 02:48:11 PM
The Concept

No mater how individual and unique your project is, running an an Initial Coin Offering for it will have to have the same structure. To fill this structure with the content - yes, it is an art. But the structure stays pretty much the same.

And it means we can create tools to automate it.

Example? How about bounty signatures campaign: you ask people to add signatures with your commercials at the footer of your messages at bitcointalk.org rewarding participants according to number of messages they have posted and their rank at the Bitcointalk forum.

To do it, you can either hire a campaign manager (and pay him a salary), or use an automated script that does the same job of counting messages - at a fraction of a price.

Here at ICO Development Suite we are going to put together a collection of useful tools, from page scanners to Solidity code generators.

This is a long process, but some tools are already up and running.

And then of course, we are going to run an ICO using these tools, to prove the concept, so to speak (one might say that fund rising is another reason we do it :)


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 05:12:46 PM
Tools and Services.
Below is the list of tools we created of plan on creating. This list is dynamic, as we (or our users) come up with new ideas, they are going to be added and eventually, implemented.

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.

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...
Scanners for Facebook, Twitter, Telegram
These tools are in a to do list, but not yet implemented.


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.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 07:26:30 PM
How to invest in ERC20

There are countless tutorials explaining how to buy tokens. What makes this one different?

The theory. We are going to explain not just what to do, but also what is going on when you do it. Hopefully, it will take away all the unnecessary confusion. Nevertheless, it is always a good idea to read FEW tutorials before sending your money somewhere.

Private and Public Keys
When you say "Ethereum wallet" or (same thing) "Account", it means that you have pair of keys. A key is a meaningless string of numbers and characters; public key is used to send money to you, private key - to send money FROM you, in other words, to access your money.

As the result, private key should be kept, well, private, while a public key can be shown to third parties: it can not be used to cause you any financial damage.

To send money to someone, you need his public key. You send money using your private key and his public key. The thing is, your private and public keys are related, so when he receives your money, he knows your public address (but he'll never know private one, unless you do something stupid).

to be continued...


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 09:48:29 PM
Two types of addresses
In a "real" world, when it comes to business, there are two types of acting entities: a person (physical entity) and a company (a legal entity). Mostly, though not always, they can do same things.

In an Ethereum world, same thing. An address can belong to a person, in this case it is a "physical" entity, or to a contract, which acts similar to a legal entity in business. A contract (just like a company) has some rules according to which it performs financial transactions.

Now to tokens. A token contract maintains the list of public addresses it received money from and tokens those money bought. It is like an electronic accounting book. Saying that you own 10 tokens of, say, VIB, means that VIB contract has a corresponding record, that's all.

Most of the time (if a contract is written properly) you can just send money to it, and that's all: a contract takes money and you are listed in its database. To make sure a transaction happened you can go to etherscan.io and enter your (public!) address. You will see that money moved to contract's address.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 07, 2018, 11:07:55 PM
Contracts and functions

Of course, if there is a way to make things complicated, people will make it complicated. A contract can have functions. What it means? Think of a "real life" company: a supermarket. You go there with your money, you pay... and that's not enough. You have to tell them what you are paying for. Sounds reasonable - for a supermarket. Strangelly, sometimes an ICO contract, that (unlike a supermarket) sells only one product (a token) does not "just take money", it wants you to send them to one of contract's functions.

That is not a big deal, but some wallets programs do not know how to do it and some require special knowleges. Lucky us, it does not happen very often, most ICO contracts can receive money, no questions asked.

To put is simple: if an ICO's "how to invest" page says "send money to an address", then you can use any wallet. If it says "use MyEtherWallet of Mist"... Well, your options are limited to these (very good but not entry level) wallet programs.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 08, 2018, 05:06:54 AM
Investing in our ICO

We are going to explain investing using two programs: MetaMask and MyEtherWallet. First is very easy to use, second is a professional tool. We'll also explain investing using a Web site.

Investing with MetaMask

Download and install MetaMask. MetaMask is a plugin for Chrome browser, and it takes about a minute to install it.

After the installation is complete, a fox icon appears on the upper-right side of a browser window. Click it and follow instructions. You will be asked to provide a password, so that your wallet (one you are about to create) can be encrypted. Make it reasonably strong.

Log in with a newly created password and find in a (very strangely organized) menus a "Create Account" item. By account (see above) they mean a pair of keys: private and public. Find (it is easier to find then to explain how to do it) the private key in MetaMask's menu and copy it to clipboard.

Now you need some ether. This tutorial is not about buying crypto currency, you can find plenty of "how to" guides online. One interesting option is an exchange that is built in a MetaMask itself.

When our ICO goes live, an address to send ether to will be published at ICO page. After money is transfered, go to MetaMask's "Tokens" tab and enter contract address, name (any, it is for you to see, but better to make it meaningful) and 0 as number of digits (anything from 0 to 18 will do, it is too, only for you to see).

Now you should be able to see your tokens, just give it some time as Ethereum transactions are far from being instant.

However...

Our ICO provides tokens AND shares. Tokens are visible in MetaMask. Shares are only visible on our Web site (if you are a guru, you can extract this info from block chain as well). That is ok, just keep in mind that you have an extra bonus that isn't visible in MetaMask. We are going to talk about Web site later on this page.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 08, 2018, 06:47:44 AM
Investing with MEW

MyEtherWallet is a professional tool, it has some very advanced features, and it is not an entry level program. However, most of ICOs recommend it, for an unknown reason.

Open MEW in your browser or download it from GIT (if you know how) and use locally. It has more than one way of storing data, I strongly suggest using "Keystore", which is essentially same Metamask does. Create a wallet, make sure your password is strong enough. Log in in "Send/Receive ether" section. You will see a form to send ether to an address...

After transfer is complete, click "tokens" and add token you just paid for: it is not "adding to wallet", it is just adding to the watch list.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 08, 2018, 07:46:13 AM
Paying for gas

BEFORE sending ether anywhere, you have to make sure your transaction does not get stuck. See, in Ethereum system, you pay variable fee for transactions, the more you pay, the faster, the less you pay... it can even get stuck.

Go to Ethereum Gas Station to figure what is current gas price. IMPORTANT!!! Default values both MetaMask and MEW try using are way too small!


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: mald1to on March 08, 2018, 10:19:45 AM
I am very much interested in this project. It seems unique compared to typical ICO posted in this forum. I have high hopes that it is also open for newbies like me.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 08, 2018, 10:51:33 AM
Thanks for nice words.
Just register for Bounty campaign on our site.
Any suggestions and - especially! - bug reports are highly appreciated.

Good luck :)

P.S. Af for being Newbie - it is a curable condition :) Day or two of active commenting on a forum.
Besides, Newbie is only prohibited from participating in Signature campaign (as they have restricted signature), but in bug reports Bounty we make no distinctions.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 09, 2018, 07:17:10 AM
Using Web site to invest
It is possible to "attach" a web page in Browser to a working wallet in order to gain access to both Internet (a nice site) and block chain (actual data). For example, our ICO Web page (this sort of pages is also called WEB DAO) is available at ICO page. Just make sure MetaMask is on.

The trick is, it is still MetaMask, all the Web page does is providing user friendly interface. When you enter all data and click "invest", MetaMask will catch up and ask for a confirmation.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 09, 2018, 09:22:02 AM
Our News

Mar 19 - Mar 25, 2018   
Refactoring the Signature Scanner
Bounty Campaign Signature Scanner (no link provided) service is not what we want and it is going to be re-written from scratch.

The service should provide functionality for scanning Bitcointalk forum looking for qualified signatures to posts, and assigning bonus points, accordingly.

Feb 26 - Mar 04, 2018   
Site reorganized
There are still many pages containing obsolete / incorrect info. It is being changed, site structure should become more clear and straightforward.

News page updated and we hope it will be updated from now on, on the regular basis.

The color scheme of a site was changed (again!)

Creating the Bitcointalk topic about our ICO and Bounty Campaign.

Feb 26, 2018   
Pre-ICO Scheduled
ShareHolder project is scheduled for Pre-ICO this April! Don't miss the opportunity of your life time!

What is pre-ICO?

A "lame" stage of an ICO, with signifficant discount, to compensate for the fact that a particular data when ICO begins and ends is not announced yet.

Feb 19 - Feb 25, 2018   
Registration page for Bounty Campaign Participants
Participants of our (or 3rd party one that we hold) Bounty Campaign can now register by choosing one of available campaigns from the List of Bounty Campaigns.

An administrator (owner of a campaign) can perform bulk insertions/deletions, adding bonus points and so on at Campaign page in Personal Cabinet: Modify Participants Info form.

Access to Services via Personal Cabinet.
Personal Cabinet services are mostly up and running.

Feb 12 - Feb 18, 2018   
Registration page for Bounty Campaign Participants
Participants of our (or 3rd party one that we hold) Bounty Campaign can now register by choosing one of available campaigns from the List of Bounty Campaigns.

An administrator (owner of a campaign) can perform bulk insertions/deletions, adding bonus points and so on at Campaign page in Personal Cabinet: Modify Participants Info form.

Feb 05 - Feb 11, 2018   
ShareHolder Factory, Contract and Site
ShareHolder and ShareHolder Factory Contract are fully integrated with each other and their Web sites. ShareHolder Site can now be opened from the list of available contracts on ShareHolder Factory site, info for selected contract is passed and properly loaded.

It allows our sites to only display info for contracts that were created using OUR ShareHolder Factory.

Jan 29 - Feb 04, 2018   
Finalizing ICO Generator Service
ICO Generator service is going to be finalized and added to Bounty Campaign. It means that testing this service will be rewarded with bonus points that can be later transfered to tokens and shares.

Jan 15 - Jan 28, 2018   
ICO Generator is now a Beta version
Our ICO Generator is now an official Beta. The code compiles and runs under Solidity and we are about to announce a bounty for bugs found in code.

Jan 10, 2018   
Alpha version of Signature Scanner (for Bitcointalk) is released
A final version of a Signature Scanner is scheduled for release right before the pre-ICO.

What is Signature Scanner?

Many ICO Campaigns offer their tokens as a reward for posts on bitcointalk.org having signatures advertizing that ICO. Counting those posts and assigning reward to participants is a task that should be automated, so we did it.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 09, 2018, 08:38:12 PM
Personal Cabinet

All ICO Development Kit features are awailable from the Personal Cabinet. In the left-hand menu, select ICO Toolkit item. You will be asked to log in:

Enter login (e.mail) and password (should be strong enough, 8 characters min, Upper and Lower case, and numbers) and click "New Account".

On the following picture you see a cabinet with one campaign already in it. You can have more than one campaign in your workspace, to add a campaign, click "Add Campaign" at the bottom of the page and fill the campaign details.

As for a campaign we see on a screen shot: its id is 23, its name is Leda, it will last from Jan 05, 2018 till Jan 06, 2019.

The balance of a campaign is 1 ether (which is A LOT, you will never need that much).

Approval is an important flag, specifying if you need to "whitelist" your participants or not. Note, that by participants we mean people that help you during your bounty campaign (for example, placing your signature in their posts). It has nothing to do with whitelisting of people buying your tokens.

Published. When someone (not you, so he is not logged into your account) clicks "List of ICOs" in the left-hand menu, he only sees "published" campaigns. So this flag is for you to hide your campaign from visitors, until it is ready.

Finally, a Select check box is used to mark your campaign. Select it and click "Delete Selected" - and it will be gone.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 09, 2018, 10:02:53 PM
Campaign Details

Click "Select" button for a campaign you want to work with.



In addition to fields you have already seen in Cabinet, there are new ones:

Campaign Address: as our services are not free, you need to deposit some ether to get access to its features. There are different ways to track payments, our toolkit uses an address provided by a client. Anything that comes from that address is guaranteed to be yours.

Campaign Name: this is "just the name", used to display info to the user. As "Leda" is not what we need, let's change the name of a campaign. I am going to click the "Edit" button at the bottom of the page and type "ICO Dev. Toolkit" as a new name. Then I click "Save" to save changes: from now on, the name of a campaign is "ICO Dev. Toolkit".

Campaign Web Site: in a "Cabinet", clicking at a campaign name takes you to a URL entered in Campaign Details form. Also, when a visitor clicks at a campaign name in "List of ICOs" page, the link is user to take him to your page.

Start and End Dates: in addition to simply informing your customers, these dates are used to hide your campaign if it passed the end date.

Published. A campaign is only visible to customers in "List of ICOs", if you "publish" it.

Approval: specifies if people that have registered for bounty campaign have to pe approved. If you check this field, an additional information has to be entered: a link to your campaign's KYC (Know Your Customer) info. Currently we do not support KYC, which means that you have to create one of your own and process people that have registered.

Adding support for KYC to our Toolkit is in our to do list.



Campaign Description: will be displayed at "List of ICOs" page to help your potential customers.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 09, 2018, 11:15:37 PM
Campaign Details: Signatures
Our Toolkit includes a Signature Scanner tool. It works as follows: you list signatures your "participants" can use and rewards you assign for using them. A participant uses the signature and depending on the number of posts and participant;'s rank on Bitcointalk, bonus points are assigned.

Click on the "Signatures for bitcointalk.org" title to expand it. You see a form that you can use to enter signatures.



Note that Signature Scanner performs an EXACT match, so your participants have to use copy-paste, with no editing whatsoever.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 10, 2018, 06:45:36 AM
Campaign Details: Statistics: Signatures
As Signature Scanner performs its daily scans, statistics is being collected. Click this tab to expand a table with daily statistics.



Campaign Details: Participants
Participants for bitcointalk.org Signature Campaign is a list of people that have registered to participate in your Bounty campaign.

Member Id: an id on Bitcointalk forum. In addition to a user name that is usually displayed for every one to see, Bitcointalk uses a unique id of a forum member.

Ethereum address: an address that you will use to send rewards to. Note that our Toolkit has features implemented or planned to make assignment easier for you.

Points: number of points a participant has. Assigned by Signature Scanner, based on number of posts found and "weight" of a signature (see the screenshot of a signatures above).

Approved: As our sample campaign does not require approval, all participants are approved by default. Nevertheless, you can disapprove any one by removing the corresponding check mark; for example, you can do it is posts of that person are inappropriate.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 10, 2018, 08:18:15 AM
ICO Generator is an online service that generates Solidity scripts for ICO Campaigns. Very often, a developer faces a situation when a client wants to launch an ICO, and requirements are changing "as we go". Or maybe you just want the job to be done FAST.

The idea behind ICO Generator tool is to allow the user to select features required for a particular campaign, like minimum and maximum goals, token name and so on. Then the Solidity contract is genegated automatically, and all that is left to do is to copy it and deploy.

On the following screenshot you see a typical view of an ICO Generator: the user set an "ICO" checkmark and specified campaign min. and max target as well as number of "shares" to issue (explained below).



Note that the "+" signs used to expand / collapse code fragments are there for reader's convenience only. When you believe that all features are specified, right before copying the code, you have to expand all collapsed sections.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 10, 2018, 08:09:28 PM
ICO Generator Features
Let's walk through the features ICO Generator provides. First of all, some sections of the code are not possible to remove, as they are always required, no mater what features you select.

Safe Math
A small helper class, taking care of arithmetic overflow errors. Let's say you have a balance variable, and it is equal to 10. Then you (accidentally) subtract 20 from it. As Solidity does not have negative numbers, an overflow happens, and now the "balance" holde a REALLY large number. Which can create a disaster, as we are talking about money. SafeMath makes this situation impossible.

ERC20Interface
Think of an interface as of a reminder: here are functions you have to implement. By deriving our token (below) from ERC20Interface, we make sure that it is compatible with ERC20 standard.

ERC20Token
The interface does not have any implementation of functions, only the declarations. To implement them, we derive an ERC20Token class ("contract" in Solidity is the same as "class" in less financially oriented languages) from it and fill functions with the real code.

Ownable
Another standard class, used almost everywhere. It allows us to automatically set a contract owner to be the same person that created a class. The ownership can then be verified, so that sertain functions could be called only by the class owner.

The ownership can be transfered, but again, only by the current owner of a class.

Mintable
There are two major approaches to issuing tokens during the Crowd Funding. First, we initially generate maximum possible amount of tokens, and distribute whatever we can during the crowd sale. When crowd sale ends, we "burn" undistributed tokens.

The second approach, one used in ICO Generator tool, is to have no tokens at the beginning of a fund rising event, and to generate (or MINT) tokens as they are purchased. It means that at the end we don't have to "burn" nything.

Both methods work equally well, so it is a mater of personal preferences.

MyToken
"MyToken" is a default name for the token you create. To change it, enter another name in the "Token Name" edit box. The name you entered will replace the "MyToken" everywhere in the code.

Token (its parent class) has a "decimals" field specifying the number of decimal points to show to the user. For example, if you make coins (like Ethereum itself) you may want to allow it to have 18 digits after the decimal "dot" (like Ethereum does). While if you are selling movie tickets, the decimals should be zero, as there is no such thing as 1.235 movie tickets.

Decimals are used by online exchanges to display data properly: it is FOR HUMANS only, for our convenience.

ICO
As you can see, you don't have to have "ICO" checkbox selected: in that case you will only get the code for a token. Checking an "ICO" check box brings up options you can modify in your ICO contract, also it brings up the ICO code as well (initially collapsed).

Can pause Crowdsale

As your crowdsale goes, you might bump into some unexpected situations. Say, your web site is down or hacked. Anything. Then you can pause crowd sale, and resume it later. While paused, tokens can not be bought.

This feature works well with the next one, called "Can extend Crowdsale time" - if you lost some time due to site being down, why not to extend the Crowd Sale?


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: portgas313 on March 10, 2018, 08:23:19 PM
Hi sir,
If you need a translator into Indonesian, you can contact me
this is my portfolio



WHITEPAPER

CIT TOKEN (https://drive.google.com/open?id=1zmT0PomXtAXwqtcr4Zjs7eORcJKV52xX)     ORIGAMI NETWORK (https://drive.google.com/file/d/1qSvCfMNSL7rzL0WMaGtLkzDhlbXkz3LZ)    LOCAL FLOW (http://localflow.network/user/pages/05.documents/_01docs/localflow_whitepaper_ID.pdf)    REPU (https://drive.google.com/file/d/1Jnj-sBKlAGLcjOxvME-krZm-f2cXlN1o)    GILGAMESH (https://drive.google.com/open?id=1flXdrMPUldkorTROOwKNu6V5Tz74gwRr)    OS.UNIVERSITY (https://drive.google.com/open?id=1htjUqOZCUguBup-XPvpv9-_bG5AYZFqC)    SELFLLERY (https://drive.google.com/open?id=1yErsjGif8zGTt5Th7YbtJSsYxJnwbh5g)


WEBSITE

LOCAL FLOW (http://localflow.network/id)  


ANN and BOUNTY 

SELFLLERY BOUNTY (https://bitcointalk.org/index.php?topic=2781219.0)     SELFLLERY ANN (https://bitcointalk.org/index.php?topic=2775143.0)     GILGAMESH ANN (https://bitcointalk.org/index.php?topic=2654046)     REPU ANN & BOUNTY (https://bitcointalk.org/index.php?topic=2637934)     GOA COIN ANN (https://bitcointalk.org/index.php?topic=2714192)     TRAKINVEST (https://bitcointalk.org/index.php?topic=2679718.)     ORIGAMI ANN (https://bitcointalk.org/index.php?topic=2550211)     CIT TOKEN ANN (https://bitcointalk.org/index.php?topic=2540214)     THE BLACK HAND ANN (https://bitcointalk.org/index.php?topic=2616692.0)     SHEKEL ANN (https://forumbitcoin.co.id/threads/ann-pra-ico-bounty-pow-shekel-ekosistem-desentralisasi-baru.43184/)      WINDCOIN ANN (https://forumbitcoin.co.id/threads/ico-airdrop-windcoin-desentralisasi-wind-1-6-airdrop-4-november-masih-ada-5-fase-airdrop.38445/)  



BLOG MEDIA TRANSLATE 

NETWORK UNIT (https://medium.com/@imagine3113/network-units-multiplayer-decentralized-public-presale-a4980ac3cd45)     WYSKER (https://medium.com/@imagine3113/inovasi-baru-dalam-berbelanja-online-dengan-platform-wysker-60d3c09efe27)     ORIGAMI (https://medium.com/@imagine3113/origami-network-blockchain-powered-global-solution-to-build-decentralized-online-108ffeeeee9)     SHEKEL (https://medium.com/@imagine3113/shekel-skl-apa-yang-harus-anda-ketahui-2b39b0c9d5ae)     NETWORK UNIT (https://steemit.com/ico/@imagine3113/network-units-multiplayer-decentralized-public-presale)     SHEKEL (https://cryptoicoinfo.blogspot.co.id/2017/12/shekel-skl-apa-yang-harus-anda-ketahui.html?view=flipcard)


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 11, 2018, 04:47:05 AM
ICO Generator

Can extend Crowdsale time

As was mentioned above, this option allows you to extend the duration of a crowd sale. To understand better the way it works, let's look at the Crowd Sale stages.

In the middle column of ICO Generator screen, you see the editable multiline text area containing a bracketed list:

{
   "status":"WAIT_PRESALE",
   "timeEnd":"27 Nov 2018",
   "tokenPrice":"1 finney",
    "tradingAllowed":"false"
},
{
   "status":"PRESALE",
   "timeEnd":"27 Dec 2018",
   "tokenPrice":"1 finney",
    "tradingAllowed":"true"
},
{
   "status":"WAIT_SALE",
   "timeEnd":"27 Jan 2019",
   "tokenPrice":"1 finney",
    "tradingAllowed":"false"
},
{
   "status":"SALE",
   "timeEnd":"27 Feb 2019",
   "tokenPrice":"1 finney",
    "tradingAllowed":"true"
},
{
   "status":"FINALIZING",
   "timeEnd":"27 Mar 2019",
   "tokenPrice":"1 finney",
    "tradingAllowed":"false"
}
This is the list of stages of your ICO. As a minimum, you have to set correct dates there. Also keep attention on proper formatting, a missing quotation mark will stop the generator half way, yeilding the improper code.

Note, that some stages are allowed to do trading (selling tokens), while some are not. Also, you can set the price of a token on each stage (it will be ignored if trading is prohibited, but you still need to have this field).

Edit the text in an edit box, and press "Update ICO Prices & Timing" button. The changes will be reflected in the text.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: SnowCron on March 11, 2018, 11:36:48 AM
How do I know that the code was generated without errors?

To find out if there were errors, at least in Windows - Chrome, press F12. It will open a Chrome's debug window (to hide it, press F12 again). If you see a red number in the corner, then there were errors.



After the "Update ICO Prices & Timing" button is pressed, the Solidity code is updated:

function ICO() public
{
    m_token = new MyToken();
   m_saleOptions.push(SaleOptions("WAIT_PRESALE",1543266000,1000000000000000,0,0,false));,
    m_saleOptions.push(SaleOptions("PRESALE",1545858000,1000000000000000,0,0,true));,
    m_saleOptions.push(SaleOptions("WAIT_SALE",1548536400,1000000000000000,0,0,false));,
    m_saleOptions.push(SaleOptions("SALE",1551214800,1000000000000000,0,0,true));,
    m_saleOptions.push(SaleOptions("FINALIZING",1553634000,1000000000000000,0,0,false));
}
Note that in Solidity, dates are represented as seconds and mpney as wei (1 ether equals 10^18 wei).


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 05:58:40 AM
"Has Bonus Tokens" Option

Often, Crowd Sale owner wants to issue some tokens free of charge to some people as a reward. For example, they have participated in beta testing, or advertizing campaign, or something else that deserves gratitude.

When you set a "Has Bonus Tokens" checkmark, the "ICO" class generated by an ICO Generator gets a "distributeTokens(address beneficiary, uint256 nNumOfTokens, string strDistributionReason)" function. It assigns the specified number of tokens to a specified address, free of charge. It is important that you specify a meaningful and consistent reason for token distribution, as it is being saved to the log and can then be used in reports.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 08:26:26 AM
Bounty Campaign Participant's Guide
List of ICOs
All ICOs registered in our system and made "public" by their owners are listed in this list. To see it, navigate to List of ICOs using "ICO Toolkit" section of the left hand menu.



Let's take a look at the columns of the table:

Name: name of a campaign and (when clicked) a URL provided by people running that campaign.

Start/End Dates: Dates when Campaign officially begins and ends. Note that you do not have to wait for a campaign to begin in order to register for it: it is a CAMPAIGN's dates, not dates of an associated bounty campaign..

Description: Usually, contains a summary of what the campaign is about, to see more, click the campaign name.

Approval is an important flag, specifying if you need to be "whitelisted" by an owner of a campaign. Some campaigns collect user information (so called KYC, "Know Your Customer"), some check to make sure you are from a particular country and so on. Some don't.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 09:59:03 AM
List of ICOs: Participate

Click "Participate" if you want to take part in a bounty campaign of this particular ICO.

As you can see, for a campaign that does not require approval, all you need to provide is your Bitcointalk Id and an address to send reward tokens to.

If a campaign does insist on approval, you have to follow an additional link, fill a KYC form on a campaign's site and wait for an approval.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 12:59:52 PM
List of ICOs: Signatures for bitcointalk.org

Click on the "Signatures for bitcointalk.org" title to expand it. You see a list of signatures for different Bitcointalk user ranks. Each signature has a weight, which is a multiplier. For example, if a weight for a Newbie member is 1 and weight for a Legend member is 7, the Legend will earn 7 times larger bonus for one post than a Newbie.



Note that Signature Scanner performs an EXACT match, so when adding signature to your bitcointalk profile, you have to use copy-paste, with no editing whatsoever.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 02:06:58 PM
List of ICOs: Statistics: Signatures
As Signature Scanner performs its daily scans, statistics is being collected. Click this tab to expand a table with daily statistics. It is not clear if this information is important, as choosing an active campaign means both higher chances for success and more people to share the reward with.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 12, 2018, 04:31:18 PM
List of ICOs: Participants

Participants for bitcointalk.org Signature Campaign is a list of people that have registered to participate in current Bounty campaign.

Member Id: an id on Bitcointalk forum. In addition to a user name that is usually displayed for every one to see, Bitcointalk uses a unique id of a forum member.

Ethereum address: an address that will be used to receive rewards. It is not clear if a final version will display addresses or not: we are going to use clients' feedback.

Points: number of points a participant has. Assigned by Signature Scanner, based on number of posts found and "weight" of a signature (see the screenshot of a signatures above).

Approved: As our sample campaign does not require approval, all participants are approved by default. If an approval is required, use this field to find out if you were approved or not.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 13, 2018, 09:43:33 AM
How to invest in ERC20
There are countless tutorials explaining how to buy tokens. What makes this one different?

The theory. We are going to explain not just what to do, but also what is going on when you do it. Hopefully, it will take away all the unnecessary confusion. Nevertheless, it is always a good idea to read FEW tutorials before sending your money somewhere.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 13, 2018, 11:09:56 AM
Private and Public Keys
When you say "Ethereum wallet" or (same thing) "Account", it means that you have pair of keys. A key is a meaningless string of numbers and characters; public key is used to send money to you, private key - to send money FROM you, in other words, to access your money.

As the result, private key should be kept, well, private, while a public key can be shown to third parties: it can not be used to cause you any financial damage.

To send money to someone, you need his public key. You send money using your private key and his public key. The thing is, your private and public keys are related, so when he receives your money, he knows your public address (but he'll never know private one, unless you do something stupid).


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 13, 2018, 01:01:02 PM
Two types of addresses
In a "real" world, when it comes to business, there are two types of acting entities: a person (physical entity) and a company (a legal entity). Mostly, though not always, they can do same things.

In an Ethereum world, same thing. An address can belong to a person, in this case it is a "physical" entity, or to a contract, which acts similar to a legal entity in business. A contract (just like a company) has some rules according to which it performs financial transactions.

Now to tokens. A token contract maintains the list of public addresses it received money from and tokens those money bought. It is like an electronic accounting book. Saying that you own 10 tokens of, say, VIB, means that VIB contract has a corresponding record, that's all.

Most of the time (if a contract is written properly) you can just send money to it, and that's all: a contract takes money and you are listed in its database. To make sure a transaction happened you can go to etherscan.io and enter your (public!) address. You will see that money moved to contract's address.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 13, 2018, 03:20:53 PM
Contracts and functions
Of course, if there is a way to make things complicated, people will make it complicated. A contract can have functions. What it means? Think of a "real life" company: a supermarket. You go there with your money, you pay... and that's not enough. You have to tell them what you are paying for. Sounds reasonable - for a supermarket. Strangelly, sometimes an ICO contract, that (unlike a supermarket) sells only one product (a token) does not "just take money", it wants you to send them to one of contract's functions.

That is not a big deal, but some wallets programs do not know how to do it and some require special knowleges. Lucky us, it does not happen very often, most ICO contracts can receive money, no questions asked.

To put is simple: if an ICO's "how to invest" page says "send money to an address", then you can use any wallet. If it says "use MyEtherWallet of Mist"... Well, your options are limited to these (very good but not entry level) wallet programs.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 13, 2018, 04:43:27 PM
Investing in our ICO
We are going to explain investing using two programs: MetaMask and MyEtherWallet. First is very easy to use, second is a professional tool. We'll also explain investing using a Web site.

Investing with MetaMask
Download and install MetaMask. MetaMask is a plugin for Chrome browser, and it takes about a minute to install it.

After the installation is complete, a fox icon appears on the upper-right side of a browser window. Click it and follow instructions. You will be asked to provide a password, so that your wallet (one you are about to create) can be encrypted. Make it reasonably strong.

Log in with a newly created password and find in a (very strangely organized) menus a "Create Account" item. By account (see above) they mean a pair of keys: private and public. Find (it is easier to find then to explain how to do it) the private key in MetaMask's menu and copy it to clipboard.

Now you need some ether. This tutorial is not about buying crypto currency, you can find plenty of "how to" guides online. One interesting option is an exchange that is built in a MetaMask itself.

When our ICO goes live, an address to send ether to will be published at ICO page. After money is transfered, go to MetaMask's "Tokens" tab and enter contract address, name (any, it is for you to see, but better to make it meaningful) and 0 as number of digits (anything from 0 to 18 will do, it is too, only for you to see).

Now you should be able to see your tokens, just give it some time as Ethereum transactions are far from being instant.

However...

Our ICO provides tokens AND shares. Tokens are visible in MetaMask. Shares are only visible on our Web site (if you are a guru, you can extract this info from block chain as well). That is ok, just keep in mind that you have an extra bonus that isn't visible in MetaMask. We are going to talk about Web site later on this page.



As you can see, for a campaign that does not require approval, all you need to provide is your Bitcointalk Id and an address to send reward tokens to.

If a campaign does insist on approval, you have to follow an additional link, fill a KYC form on a campaign's site and wait for an approval.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 14, 2018, 05:29:29 PM
Investing with MEW
MyEtherWallet is a professional tool, it has some very advanced features, and it is not an entry level program. However, most of ICOs recommend it, for an unknown reason.

Open MEW in your browser or download it from GIT (if you know how) and use locally. It has more than one way of storing data, I strongly suggest using "Keystore", which is essentially same Metamask does. Create a wallet, make sure your password is strong enough. Log in in "Send/Receive ether" section. You will see a form to send ether to an address...

After transfer is complete, click "tokens" and add token you just paid for: it is not "adding to wallet", it is just adding to the watch list.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 15, 2018, 05:05:51 AM
Share Holder

ShareHolder contract works as a cumulative account: you send money to it, it distributes that profit among share holders. Shares therefore accumulate profit, so price of a share can only go up. Cumulative.

If your business if 100% in a block chain, you can even attach your profit-bringing contract to ShareHolder contract, so your clients can be sure: whatever profit your contract gets, it will distribute it to share holders (cheating made impossible).

There are many possible use cases for this functionality.

First, you can sell shares to clients and divert certain percent of your busines' profit into it. It looks like someone gives away the profit of a company. For free. However, it is not quite so: a shareholder gets as much profit as an attached contract brings. Therefore, we expect a share holder to actively bring new people into our business; in other words, we pay our share holders for an advertizing campaign.

Second. It is possible to reward developers team with shares of your company. Unlike ICO tokens, shares are not subject to market price fluctuation nor they require an exchange: a ShareHolder contract will buy shares back if someone is willing to sell them.

Third, shares can be used instead of (or together with) ICO tokens, you will find details in the ShareHolder Tutorial and the ICO Generator Guide.


Title: === Registered for Campaign ===
Post by: Quark101 on March 16, 2018, 09:35:04 AM
0xeBfB3A7B50bF0154371fB83D76B6102F2d90Cfb7


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Quark101 on March 16, 2018, 10:03:45 PM
ShareHolder Factory Contract
Deploying contracts manually is a boring and error-prone task, especially if more than one contract needs to be created. Consider an example: a musical band using ShareHolder Contract to do a fund rising for each of their songs: one song - one contract. Then as song brings some profit, part of the profit is being distributed (again, by ShareHolder contract) among owners of shares.

As we know, a musical band can easily have hundreds of songs...

To automate the task of creating multiple contracts, a ShareHolder Factory contract was created.

The only purpose of a ShareHolder Factory contract is to simplify creation of ShareHolder contracts:



ShareHolder Factory is therefore a code in an Ethereum block chain that takes some initial parameters, such as number of shares your new ShareHolder contract should manage, initial price of a share and so on. Then it creates a contract and deploys it in a block chain for you.

Here "for you" means that your wallet's address becomes an owner of a newly deployed contract, so WE have no control over it: you do.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: SnowCron on March 17, 2018, 08:31:55 AM
ICO Generator is officially on: seeour hands-on tutorial (https://duke-of-ether.com/ico_manuals_hands_on.htm)


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 18, 2018, 07:25:52 AM
Ethereun Developers Kit ICO
Overview

As we keep adding new tools to our Ethereun ICO Developers Kit, it becomes more attractive for investors. Even now, far from being complete, it is of value... which can be used to attract funds and to speed up the development.

An interesting thing to try however, would be to run our ICO using our tools ONLY. Can our crowd sale run on a contract, that was produced by

ICO Generator? Can we control our bounty campaign using our tools, like Signature Scanner, without the need to pay extras to bounty campaign manager?
The answer is "yes, but". On one side, we can, why not. On the other hand, we are developing tools, which means some of them are not ready. And when they are going to be ready, we will not require any funds to develop them.

So we have chosen a compromise. Our ICO campaign will start as soon as basic tools are ready, and will use more tools as they become awailable. Below we explain how.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 18, 2018, 12:37:46 PM
ABOUT SHAREHOLDER

Built on Ethereun block chain, ShareHolder contract provides a state of the art platform for managing profits earned by an arbitrary number of so-called "attached" smart contracts. Any contract can attach itself to "ShareHolder" if it implements a very simple functionality used by ShareHolder Platform.
In November 2017 SnowCron Group has announced the whitepaper providing details and plans to make the service available by the end of the year. It creates the world’s first, next-generation unified interface for Ethereum contracts that behave closer to common shares, providing dividend payments management and an easy integration with a range of existing solutions.
While many startups have been taking advantage of ICO opportunities for funding, investing in them is not regulated and generally speaking, nothing protects the investor from loosing money. ShareHolder contract uses a different model: price of the "share" never goes down, period.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 19, 2018, 12:28:12 AM
THE SHAREHOLDER PLATFORM

ShareHolder is a Smart Contract Technology and an ecosystem for other smart contracts to rely upon. The "attached" contract(s) can delegate it all the tasks of handling the contract's profit: distributing dividends among share holders, letting share holders to buy/sell shares (and to receive future dividends), determine the market price of a "share" and so on. The "share" itself is organized in such a way that its price never decreases, strictly speaking it is not a share, but an accumulating bank account.
Developers can leverage ShareHolder to monetize their skills and offer Smart Contract solutions to end-customers without getting into details of profit sharing. ShareHolder contract is fully compatible with ERC20 and other modern standards, it meets customer needs while being audited and secure.
Making your contract ShareHolder compatible is very easy, all it takes is implementing few (and we mean it: FEW!) lines of code by following an example from the tutorial. ShareHolder makes deployment and use of smart contracts easier, faster and more cost-effective, speeding up the development cycle. For more information on how to invest in ShareHolder, visit Investing in ShareHolder Tutorial.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 19, 2018, 07:15:31 AM
Tools we are going to create

Creating an ICO Campaign is still to some extend an art, however it seems that a natural selection and laws of free market work well in this case: campaigns that do things wrong fail, and more campaigns follow a path that is known to be successful.

White Paper, Announce and other documents that contain very little information but cause a hypnotic effect on people. We are not going to automate this part, as to do it all one need to know is marketing dialect of English and Web designers familiar with Bootstrap one-pagers are ten cents a dozen.

ICO token and Crowd Sale Contracts. Available via our

ICO Generator tool. The tool can be used to create a customized contract, all that remains is to deploy it. Deployment, by the way, is described in a tutorial.
Bounty Campaign: Bitcointalk signatures, Facebook, Telegram, Twitter. We are going to provide tools replacing a human Bounty Campaign Manager. See for example, our Signature Scanner.

Statistics. The fee we take for our contracts is very small, but they are not free. One of Frequently Asked Questions is: why would customers pay? Contracts are awailable (and their code is visible) on etherscan, so any one can copy them and use. Two reasons why it is a bad idea.

First, contracts are not in a free domain, and the more successful "thief's" business is, the higher are chances he'll face legal charges. For $3 that we currently charge per month, think about it.

And the second reason: we are going to provide web sites, running statistics, charts and other nice things clients' busibess would benefit from. If some one copies our contracts, he'll have to run such sites himself.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 19, 2018, 05:16:04 PM
SAMPLE USE CASES

The ShareHolder smart contract serves as a connection between businesses, developers, and real-world users. Below, we have key use cases listed; please keep in mind that there can be more, as the functionality it provides is generally the same for many different businesses. An approach we take makes possible for smart contracts and blockchain developers, to focus on delivering high quality products without the need to reinvent the wheel.


Title: Re: [ICO] [BOUNTY] ICO Dev. Kit: Develop and run an ICO or Ad Campaign automatically
Post by: Fizpok on March 20, 2018, 05:22:19 AM
ERC20Interface
Think of an interface as of a reminder: here are functions you have to implement. By deriving our token (below) from ERC20Interface, we make sure that it is compatible with ERC20 standard.