staketechnologies / hello-world-by-polkadot

Hello World by Polkadot!
0 stars 1 forks source link

[BEGINNER CHALLENGE] Deploying Solidity Contract on Plasm Network V1 #3

Closed SotaWatanabe closed 3 years ago

SotaWatanabe commented 3 years ago
HelloWorld_2

Hello World! by Polkadot

Gitcoin has integrated Polkadot and Kusama tokens (DOT and KSM) into its tech stack, making them one of the first full integrations outside of the Ethereum ecosystem.

To celebrate the integration on Gitcoin, we are organizing Hello World! by Polkadot, a series of challenges to bring you on a journey of Polkadot development discovery.

Check out the kick-off webinar for more details and information.

Challenges and prizes

The challenges are in four categories: (1) Beginner, (2) Intermediate, (3) Advanced, and (4) Ecosystem. The first three are written specifically for Polkadot and Kusama, whereas the Ecosystem category is made up of challenges created by Polkadot ecosystem projects. Challenge payouts are capped at 50, meaning that only the first fifty valid submissions will receive a payout.

Challenge # Prize Cap
Beginner 7 3 DOT 50
Intermediate 5 1 KSM 50
Advanced 4 10 DOT 50
Ecosystem 8 5 DOT 50

In addition, there is an EXTRA PRIZE of 150 DOT for the first 50 that manage to complete 18 or more challenges.

Everyone successfully solving any challenge and receiving a payout will also get an awesome piece of Polkadot swag as well as a Kusama-based NFT, issued via RMRK.

Deadlines


🧑‍💻 [Bigginer] Deploying Solidity Contract on Plasm Network V1

Challenge description

Plasm Network supports both WASM and Solidity smart contracts. If you have already deployed your solidity smart contracts, you can also deploy the same contracts on Plasm Network. In this challenge, you will make a Solidity smart contract and deploy the contract on Plasm Network testnet (Dusty Network) by using Solang.

Submission requirements

First, here is a quick reference for you. If you have a question, please join Discord and ask us!

  1. Make a simple Solidity contract. You can see flipper.sol here
  2. Compile the contract by using Solang.
  3. Join Discord and request PLD token (Dusty Network Token)
  4. Deploy that contract on Dusty Network from here (Click the logo→Testnet→Dusty)
  5. Upload the contract address on the GitHub thread below.
  6. Well done!

Resources

Got questions?

Feel free to ask us on Discord


Plasm Network

Plasm Network is a multi-virtual machines scalable smart contract platform on Polkadot supporting cutting-edge layer2 solutions. Recently, Plasm Network announced the vision of an Ethereum compatible network and supported the Ethereum Virtual Machine on it’s testnet. Polkadot Relaychain doesn’t support smart contract functionalities by design. Thus, all DApps developers need at least one Parachain that supports smart contracts. When it comes to smart contracts, we believe that scalability is the most fundamental issue we have to solve. That’s why we are implementing layer2 solutions on the top of Plasm Network.

If you are interested, please join our community!!

Hiring

We are hiring software engineers!!! https://angel.co/company/stake-technologies

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 5.0 DOT (30.45 USD @ $6.09/DOT) attached to it.

laurogripa commented 3 years ago

Contract: 0x18d86db0846c2f0a53bd3858e4db2ea6ea9332551feabd14e03765687f542370 Instance: Y3ND15QFdoY3ZY5QEpXh8vQHg4CaJ2hcEU6jS2jL5AFHWUf

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 5.0 DOT (30.41 USD @ $6.08/DOT) has been submitted by:


gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 5.0 DOT (30.41 USD @ $6.08/DOT) has been submitted by:

  1. @laurogripa
  2. @vgasparini

@sotawatanabe please take a look at the submitted work:


VGasparini commented 3 years ago

Contract Code 0x0c8d9976598870b350fa3ee5cee988286c6193738563e64a192c3e93b7811c32

Instance Z4Qu5aH9jazCgtewgyYuEBtmKYxm7fvA46sUTQ9gvD4waFz

https://github.com/VGasparini/hello-world-polkadot-3

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 5.0 DOT (30.41 USD @ $6.08/DOT) attached to this issue has been cancelled by the bounty submitter