2 min read - Posted 17 Feb 19

Little Butterfly

Project link:

Read more about us at Medium:

Project Name

Little Butterfly

Project Tagline/Description

Live the fluttering experience of a short passion.

Butterflies can visit your garden, but must leave in 24 hours, or they will die – leaving behind only memories.

Team Members

Telmo Correa ID for Each Team Member

Telmo Correa -- telmo

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

  • Small crypto-collectible game about butterflies, flowers, and hearts -- or, about the ephemerality of experiences and the memories they leave behind
  • Implements ERC721 tokens with computed state that evolves over time, without requiring smart contract calls
  • Proof-of-concept responsive web design + mobile authentication support with Fortmatic on browsers without dapp support -- relying on MetaMask where available, or Infura for read-only access otherwise.

A more complete retelling of the story of this project is available at Medium:

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

  • ERC721 smart contract implemented in Solidity, using and adapting OpenZeppelin libraries
  • Project structure developed with Truffle
  • On-chain pseudorandom number generation for token, avatar generation
  • Code verified through etherscan (mainnet, ropsten, rinkeby, kovan)
  • Token data and images hosted on IPFS -- and cached on the front-end -- in a format compatible with opensea (storefronts: mainnet, rinkeby)
  • Static front-end served on own domain
  • Lottie used for rendering high-quality animations client-side
  • MetaMask support with dapp support via web3
  • Fortmatic gateway available for authentication on browsers without dapp support
  • Infura gateway used for read-only access

Track for which you’re submitting (Open or Impact)


All Bounties Completed/Incorporated

Fortmatic-2019: Bounty 1 Overview: Build user-friendly DApps using Fortmatic for identity management

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

Telmo Correa




Related Articles

Project Name JobSimple Project Tagline/Description Connecting migrant workers and sponsors in a transparent, equal opportunity job marketplace Team Members. First and Last Names Prabhu Velayutham, Tyler Tworek, Steve Ham, Somasundaram Sundaram (Team Name on Registration was Ether-Ore) ID for Each Team Member (we will use this to contact you and your team) 0x04d07c3f39a159d851875cab7289c1c6d40ef264bd7e3fd006dcf2e7357a14988cba659b736c77e0345bf14e23402760c55e712c0ae47092fd302176d8e721f621

Tyler Tworek

17 Feb 19

Charity Watchdog

Important: You MUST add a tag (at the top, under Title) for each bounty youd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click ADD TAG, type bounty and select the desired bounty from the list. If youd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team ( to notify them of all 10 bounties youd like to be considered for. These instruction