Melon Contribution Tutorial

Enzyme
Enzyme
Published in
4 min readFeb 13, 2017

[THE CONTRIBUTION CONTRACT HAS HIT THE ETHER LIMIT, NO MORE TRANSACTIONS WILL BE ACCEPTED]

MLN TOKEN Contribution starts February 15th at UNIX 1487156400

=> 15/02/2017 @ 11:00am (UTC) / 12:00pm (CET)!

Do not send any Ether before the start of the contribution period!

Important Notice: If you created a signature before February 14th 11am CET, please generate a new one to participate in the contribution period. If you use an old signature with your transaction the transaction will get rejected by the contribution smart contract and any Ether sent will be returned.

Hello future Melon Protocol User! This post will guide you through the process of contributing Ether during the MLN TOKEN contribution period.

Please read this thoroughly before making your contribution;

This guide is for educational purposes only.

Before starting, go to contribution.melonport.com:

  • Make sure you understand the Melon project before you contribute. Read the Melon Protocol Green Paper , the Melon Specifications document and the Melon Contribution terms before going any further (see contribution web page)
  • Confirm that you are not a US citizen (or acting on behalf of a US citizen)
  • If your contribution is successful, you will be receiving MLN tokens which represent a limited usage right to the Melon protocol.
  • Make sure that you understand you are not receiving equity in Melonport AG in exchange for your contribution.

By ticking the boxes and providing your ethereum address, you are confirming that you have read, acknowledged and agreed upon all of the terms and conditions.

Ether will be the only cryptocurrency that the contribution smart-contract will accept.

DO NOT send Bitcoin or any other cryptocurrency to the contribution Smart Contract address.

DO NOT send Ether (or any other cryptocurrency) to any addresses that may show up in the videos or images below as they may be addresses taken from a test contract.

DO NOT send Ether to our contribution Smart Contract address directly from an exchange or a hosted wallet (Coinbase, for example). You will not be able to access your MLN tokens.

THE ADDRESS FOR THE CONTRIBUTION SMART CONTRACT SYSTEM IS:

0x3BF541f87056D134E0109BE1Be92978b26Cb09e0

You can view the verified Melon Smart Contract System on EtherScan

*** DO NOT SEND ETHER TO ANY OTHER ADDRESS ***

Part 1: Contributing via the following wallets (Parity, Mist, MetaMask or MyEtherWallet)

Here is a list of wallet providers we have chosen to integrate:

WARNING! PLEASE ONLY USE THE SUGGESTED WALLETS ABOVE (Parity, Mist, MetaMask or MyEtherWallet):

Parity wallet (use the Parity Browser to take part in the contribution period):

https://ethcore.io/parity.html

Transaction queuing on Parity:

Feel free to test your generated signature on the ropsten testnet deployed at address:

0xAc24d895F6b80c9ea33A2587920E97E105c345aa

(Do NOT send real Ether to this address!!!)

Mist (use the Mist browser to take part in the contribution period):

Contribution using Mist:

Contribution using the following wallets is also possible:

MetaMask (use the MetaMask Chrome extension to take part in the contribution period):

Not used MetaMask before? Try this explainer from CryptoCompare — https://www.cryptocompare.com/wallets/guides/how-to-use-metamask/

MetaMask should automatically specify the correct amount of gas

MyEtherWallet

For my EtherWallet, once you have signed on the contribution page, you will need to go back to MEW and attach a data string to your transaction or your Ether will not be accepted (see below — in MEW on the “Send Ether & Tokens” page, click “+Advanced: Add Data” under the gas limit field to add data). This data string is generated once you have signed on the contribution web page (see below).

Remember to specify a gas limit of 100000!

Data string created by agreeing to terms
Adding data to the transaction on MEW

Be sure to check you are using the correct address in all instances!

Part 4: Check your contribution has gone through!

You can view your transaction to the Melon Contribution Smart Contract System on Etherscan: https://etherscan.io/address/0x3bf541f87056d134e0109be1be92978b26cb09e0

Part 5: Watching your MLN Token

You can add the data below into your wallets (Parity does this automatically!) to “watch” your MLN tokens. The MelonToken Contract has been verified on Etherscan — https://etherscan.io/address/0xBEB9eF514a379B997e0798FDcC901Ee474B6D9A1#code

For Mist/Ethereum Wallet, go to “Contracts” then scroll down, click “Watch Token” to add MLN.

For MyEtherWallet, choose the “Send Ether & Tokens” tab, select the wallet file/private key you used in the contribution and unlock your wallet, then click the “Add Custom Token” button on the left and add MLN.

For MetaMask, you can go to https://wallet.ethereum.org/ and follow the steps for the Ethereum Wallet.

Token Contract Address:
0xBEB9eF514a379B997e0798FDcC901Ee474B6D9A1

Melon Token Name:
Melon

Token Symbol:
MLN

Decimal Places:
18

Part 6: Troubleshooting Q&A

Q: This has all gone terrible wrong! What do I do?

A: Join us on the Melonport Slack chat and we’ll endeavour to solve your problem together.

Q: I made a transaction and my Ether was returned, what happened?

A: The limit for the pre-sale has likely be reached! Sorry you were not able to participate this time.

Q: What is the total Ether cap on this contribution period?

A: 227000 ETH

Q: How much should I set my gas limit when contributing?

A: 100000

Q: How soon after my contribution will MLN tokens be allocated to be and transferrable?

A: MLN tokens will be allocated upon contribution. However, they will only become transferrable at the end of the four week contribution period.

--

--

Enzyme
Enzyme

Enzyme is a protocol for smart, tokenized wallets designed to accelerate project outcomes and facilitate on-chain asset management.