michaelsena
michaelsena

2 min read - Posted 17 Feb 19

WeMeme: Make and Sell Memes Together

Project Name

WeMeme, https://wememe.world

Project Tagline/Description

Where friends make and sell memes together.

Team Members

  • Joel Thorstensson
  • Zach Ferland
  • Kenzo Nakamura
  • Michael Sena

Status.im ID for Each Team Member

Detailed Project Description (no more than 3-4 sentences)

WeMeme is where friends make and sell memes together. Memes are collaboratively created in a three step process where the first player adds an image, the second adds a doodle, and the third adds a caption; and upon completion a NFT is generated and listed for sale on our platform. At each creation step, the player backs their contribution to the meme by buying shares in the meme on a bonding curve. When the meme is sold, contributors are proportionally paid out according to the number of meme tokens they hold.

Describe your tech stack

Front-End
Libraries and APIs
  • Web3: WeMeme uses Web3.js for web3 functionality.
  • Meme Canvas: WeMeme uses HTML5 canvas for creating the meme.
  • Meme Doodle: WeMeme uses react-canvas-draw for doodle/drawing functionality.
  • Meme Caption: WeMeme uses fabric.js for adding text.
  • Player Profiles: WeMeme uses the 3Box profile hover (https://github.com/3box/profile-hover) HTML script tag, which uses the 3Box.js Profile API (https://github.com/3box/3box-js/) to populate player profiles in our app.
Smart Contracts
  • NFT Contract: The WeMeme NFT contract is built using the Open Zeppelin ERC721 standard contracts and is upgraded to include bonding curve minting functionality, written in Solidity.

Track for which you’re submitting

  • Open

All Bounties Completed/Incorporated

  • None
Created with Sketch.Content is"CC-BY-SA 4.0" licensed
Article On-chain
Article Author

Michael Sena

1

0

0

0 Comments
Related Articles
Ethonate

Project Name Ethonate Project Tagline/Description (140 Characters Max. Will be used on table card for judging) Ethonate is an application for creating profiles to easily accept donations with Ethereum. Team Members. First and Last Names Jonathan Chhabra, Nick McCurdy, Michael Hahn Status.im ID for Each Team Member (we will use this to contact you and your team) Jonathan Chhabra: https://get.status.im/user/0x04926f29746ec1f9fec801ec0a1ccaf9e988aa53545cae6001d9fffc3624e3ccbd18b153c4fe18912cbfba9c3

Trustless.Health

Trustless.Health (+ WebAssembly interpreter with Fully Homomorphic Encryption) Tagline: We present a WebAssembly interpreter with Fully Homomorphic Encryption to power a DApp for zero-knowledge analysis of sensitive medical data Team Members Jeppe Hallgren Andreas Rasmussen Mads Broegger Status.im ID for Each Team MemberJeppe: https://get.status.im/user/0x042b65a02cd4b4081f3c5f9cc70dcb2df6a2573a74015190ea9ebad045d8e23de95d1c432f138cf3ec6e0be32bbc2613f53046d33db84e40897fbf2d1698746ea3 Andreas: ht

null
0xf3bf...d73f

17 Feb 19