Setting up a project

Select your smart contract

You can choose between using your own custom ICO contract or a configurable WINGS ICO smart contract.

Custom contract:

If you use your own crowdfunding smart contract be sure to integrate it with the WINGS forecasting contract before creating a project. This step is required to be able to provide rewards to WINGS forecasters. If you do not add this integration or implement it incorrectly, your project will be rejected by the community.

You can find smart contract integration guide here:
If you have any questions feel free to reach out to us at any time.

WINGS contract:

Here are following parameters available to you when configuring a WINGS crowdfunding contract. Note that all parameters are mandatory:

Deposit Fee

To create a project on WINGS, a 200 WINGS token deposit is required. Once forecasting has started deposit free will be redeemable upon the completion of crowdfunding.

Your deposit fee will be lost if:

Configuring a forecasting

While forecasting WINGS community will be asked the following question about your project: “Based on the idea, team, token offering structure, project status, timing and market conditions, what is the amount of ETH that this project will raise?”


For a WINGS contract:

You must set aside a reward for WINGS forecasters.

For a Custom contract:

You are responsible for writing a short description of the rewards you will pay WINGS forecasters if your crowdfunding campaign is successful.

We recommend formatting your reward description the following way:

| X% of {token symbol} sold, X% of total ETH raised |

Desired Goal

Desired goal is mandatory setting required to tune forecast and reward accuracy.

This number will not be shared with anyone.

This is not your hard cap, however, it is important to note that this number will affect the minimum and maximum range you can set your final hard cap value.

You will be able to adjust and set your final hard cap based on the results of the forecast.

Configuring crowdfunding

If you are using a custom contract you will not need to use WINGS to configure crowdfunding.

If the projects contract does not start crowdfunding within 30 days after the forecasting stage as completed, the project will be automatically cancelled and your deposit fee will be distributed among forecasters.

Receiving Funds

If crowdfunding is successful you, you will need to claim your deposit fee before you can claim your collected funds.

Note: Any user who forecasted on this project can initiate the deposit retrieval on your behalf

Tokens are unlocked and made moveable while the deposit fee is being retrieved.

If crowdfunding is unsuccessful: