TOKEN-BASED CROWDFUNDING
Smart contract development

Cryptocurrency has brought a financial revolution and we can’t avoid that fact. Our customers have come up with a modern disruptive idea to collect funds, and thus to emit 2 tokens. Those tokens would later be used as shares to participate in company’s development


SMART CONTRACT DEVELOPMENT

Our customer had an immense goal - to launch the crowdfunding campaign in 2 months - so he asked us to write an appropriate delivery schedule and to involve as many developers as possible. To meet the customer’s need we made up a team qualified in smart contract development and programming and produced a Gantt chart with the stages of delivery.

For this project we used Ethereum platform that gave us an opportunity to concentrate on the convenience of money transfer and not to worry about blockchain security. We wrote a smart contract that creates tokens and destroys them when necessary. A separate smart contract was written for coins transfer within the system.

WHY DID WE USE SMART CONTRACTS?

Smart contracts are scripts that run various operations connected to finances, i.e. transfer funds with minimal fee. We have generated a smart contract in order to set the strict conditions. The website is meant to send requests to smart contract in order to check whether the conditions are met or not. The smart contract is known for having strict rules that cannot be changed.

WHICH PAYMENT SYSTEMS DID WE INTEGRATE?

The customer wanted his backers to participate in the crowdsale with the currency BTC, ETH, WAV directly with no payment gateway fee. In order to realize the wish we integrated direct payment and on top of that the team decided to integrate MangoPay and CoinPayments gateways to facilitate money transfer and to get funds in fiat currency (USD).

WHAT WE DID FOR…

Users of the system
  • User can sign up/in (username/psw, oAuth with facebook/google)
  • User has a wallet and can check their balance
  • User can send and receive tokens
  • User can send ETH/BTC/WAV to the platform Ethereum address and receive new tokens back depending on a given set of rules
  • User can see their separate transaction list depending on the invested currency
Admins of the system
  • Admin can set start/end date
  • Admin can set hard cap/soft cap accordingly
  • Admin can set bonus
  • Admin can edit website content
Visitors of the website
  • Visitor can see ETH/BTC/WAV/USD balances in real time
  • Visitor can see total number of backers
  • Visitor can easily sign up using their Ethereum wallet
Result

As a result we produced a fully functioning website and 2 tokens required by the customer. The customer is planning to raise $10M. All the parameters, but the smart contract conditions, can be set from the Admin panel of the website.

Once again IT Master brought winning ideas into life.

Contact us now and let’s start working on your project!
TECHNOLOGIES
stack

Contact form

Let's discuss our cooperation
Please fill in the form below and we will contact you to clarify the details