Web3fied version of buymeacoffee.com

Overview

Krypto Koffee

a web3fied buymeacoffee.com connecting helping creators receive support from their audience

Krypto Koffee is a decentralized payment bridge for web3 content creators. It is a web3fied version of buymeacoffee.com which allows content creators receive support from their audience in cypto(USDC)

Krypto Koffee is a decentralized crowd funding dApp designed to help creators monetize their audience, fans and followers. It will allow creators to grow and get rewarded for their effort in building a loyal community of connected users who share and engage with them on their platform.

Check Demo | Watch Presentation Video | Read the Presentation

Tracks Submitted

  • Coinbase Challenge 1 x 2
  • IPFS/Filecoin integration
  • Storage Wizard
  • WorldCoin ID
  • Web3fy Web2 product

Technologies Used

  • Coinbase Wallet integration
  • WorldID for zk verification
  • web3.storage and w3name for IPFS
  • React/NextJS for Frontend
  • MUI for UI Framework
  • ethers.js lib amongst many others

Challenges encountered

  • Coinbase Wallet bugs at times when metamask is also installed(we had to uninstall metamask)
  • The world id docs is straightforward. we found an easy way to integrate it. Although, WorldID can be very slow in verification and at first, we thought it was a bug on our side. In future iterations, we intend to create a custom integration of WorldID.
  • Setting up IPFS for access only storage was a bit troublesome. We had to implement a accessKey generator. This access key could then be used by users to update their profile. WIthout an access key, updating profiles becomes impossible.
  • Issues also came up with saving files. We needed to save the files with specific file names. Thanks to Jenks whose code helped with this

Team members

You might also like...

Firebase SDK 9 + Google Sign In + Chrome Extension Manifest Version 3 + Webpack

Firebase SDK 9 + Google Sign In + Chrome Extension Manifest Version 3 + Webpack Demo Find this Chrome Extension Setup and working demo here or on Yout

Dec 28, 2022

Reliactyl - Reliactyl Client Premium Version

Reliactyl - Reliactyl Client Premium Version

Reliactyl Reliactyl Client Premium Version Features - Allows users to split reso

Feb 24, 2022

Directus Hook Extension: Version Control Changelog

Directus Hook Extension: Version Control Changelog

A Directus hook extension to push user written change summaries (from a singleton collection text field) to a changelog in a VCS server

Nov 27, 2022

Everynode allows you to run any version of Node.js in AWS Lambda, in any commercial AWS region

Everynode allows you to run any version of Node.js in AWS Lambda, in any commercial AWS region

Run Any Node.js Version in AWS Lambda Everynode allows you to run any version of Node.js in AWS Lambda, in any commercial AWS region. We add support f

Dec 15, 2022

An non-official esx-legacy 1.5 version for quasar inventory purpose.

Hi there ! It's my first post on github, and I'm releasing a free edited base with esx-legacy 1.5 compatible and made for Quasar Inventory. How can I

Mar 19, 2022

Portuguese version of the Cassandra driver javascript node.js workshop

Versão em Português do workshop Cassandra driver javascript node.js Olá e bem-vindo! Este é o repositório complementar para a apresentação prática dos

Mar 17, 2022

24/7 Steam ingame time idler with Heroku (simple version)

simple-steam-idler-heroku 24/7 Steam ingame time idler with Heroku (simple version) Requirements: Install Git: https://git-scm.com/downloads Install H

Dec 18, 2022

Fully version of github profile trophy, more modifications and improvements are added

Quick Start Do you know a version of Github Profile Trophy (ryo-ma), this version will allows you to show all secret trophies instead of hidden it. Mo

Dec 24, 2022

PHP Version Manager, for Windows

PHP Version Manager CLI to manage PHP versions, created for Windows. Before Install If PHP is already installed, it is recommended that you remove it.

Aug 23, 2022
Owner
Jonathan Irhodia
Engineering the Web3 with JavaScript, Solidity, Python, and Rust
Jonathan Irhodia
Simple webpack plugin that generates VERSION and commitInfo insert index.html during build

Html commit version plugin Simple webpack plugin that generates CommitInfo and VERSION insert index.html during build. English | 简体中文 Usage Given a we

null 13 Mar 8, 2022
A simple rocketchat version for apple silicon

Why develop this version? Rocket. Chat Electron does not have Mac (Apple Silicon) version at present, so it has a poor use experience. After compiling

vast zhao 9 Sep 19, 2021
It maintains my version of js notes which I learned from the famous Namaste Javascript Youtube Series by Akshay Saini.

Welcome to Namaste Javascript Notes ?? ❓ what it is This repo maintains my version of javascript notes which I learned from the famous Namaste Javascr

Alok Raj 682 Jan 4, 2023
ScraperTools BETA Version 1.0.1

ScraperTools Official ScraperTools NPM Package Get Started Via NPM: $ npm install scraper-tools Cara Menggunakan const scrapertools = require('scraper

Zahir Hadi Athallah 21 Sep 28, 2022
The Third (and hopefully last) Version Of The Beatshape API!

Beatshape API V3 This is The Third (and hopefully last) Version Of The Beatshape API! How To Run: Install Node.js Clone This Repo git clone https://gi

CDX Team 1 Dec 25, 2021
Make sure a specific version and package-manger to be used in project.

pm-keeper A simple way to force package-manager in your project. usage Add a preinstall script in your project's package.json, link this: { "scripts

阿五 13 Sep 25, 2022
An unofficial, simplified version of the @Shopify/koa-shopify-auth middleware library.

simple-koa-shopify-auth https://www.npmjs.com/package/simple-koa-shopify-auth NOTE: This package is not maintained by or affiliated with Shopify. Desc

David 20 Nov 7, 2022
ES6 version of tween.js

es6-tween This project development suspended due of no support from community and no financial support to author High-performant animations without he

tween.js and related projects 180 Nov 30, 2022
Free & Open Source Version of Kneaver Thinking Box

kneaver-open Free & Open Source Version of Kneaver Thinking Box This is a very initial submission. barely more than a boilerplate. There is no warrant

Kneaver Corp 5 Jan 17, 2022
Alpha version of ALBot 2.0, the spiritual successor to ALBot

ALBot 2.0 Alpha Alpha version of ALBot 2.0, the spiritual successor to ALBot. ALBot 2.0 uses Discord.js to interface with the Discord API, supplanting

UF Open Source Club 8 Nov 17, 2022