This is NEAR chain dApp consisting a relatively simple smart contract written in rust and implemented with a react front end.

Overview

Blockchain Business Card v2

try it out here

https://block-cards.vercel.app/

This is NEAR chain dApp consisting a relatively simple smart contract written in rust and implemented with a Nextjs front end.

The contract allows you to "mint" a business card for 5 NEAR. Things you can do with you business card:

  • Add a website.
  • Display your NEAR account id.
  • Claim blockchain development experience.
  • Vouch and/or refute other business card holders personal claims.

All Business Cards will display their respective Net Vouches as a public rating.

To get started with deploying the contract and starting up fronted check the README here in /frontend/

Alternatively,

To learn about the internals and the Rust smart contracts follow the README in /Contract/


Screenshots

site gif


WARNING. - If you're on Windows please make sure you're using WSL2 (Windows Subsystem for Linux) and that your End of Line settings for files is set to LF and not CRLF on the, in particular for the .sh script files, otherwise you might have trouble running the shell scripts.

Note. I have yet to figure out the economics. But it would be interesting to budget the amount of times you can claim experience via time gating and ask the users to pay a small fee if they want to add additional experience within that time period. Or if a cards Net Vouches reaches 0, we could remove that experience from that card and the owner would have to pay to reclaim that experience.


I have yet to figure out the economics. This was built for the NEARxEncode Bootcamp Jan 2022.

You might also like...
A web application for learning about your local politicians built with a React and Next.js front-end, an Express Node.js GraphQL backend API

Integra is a web application for learning about your local politicians. It is built with a React and Next.js front-end, an Express Node.js GraphQL backend API, and a MongoDB database with a Prisma schema.

CRUD App using MERN Stack, it uses ReactJS for Front-end, NodeJS, Express For the Backend and Mongo DB as database!
CRUD App using MERN Stack, it uses ReactJS for Front-end, NodeJS, Express For the Backend and Mongo DB as database!

Book Collection List 💻 Demonstration of the application | Features | Technologies used | Application installation 💻 Demonstration of the application

An excellent front-end solution for enterprise applications built upon Ant Design and UmiJS

AntD Admin An excellent front-end solution for enterprise applications. Preview - https://antd-admin.zuiidea.com Documentation - https://doc.antd-admi

An example to show a full end-to-end app using express and redux.

Sample Express-Redux Application Purpose This is a sample project to help you bootstrap an entire web application from end to end! When trying to buil

React e Typescript - Template para iniciar rapidamente novos projetos Front-End

React e Typescript - Template para iniciar rapidamente novos projetos Front-End

Tutorial from the channel I want to be a dev for beginners on the front-end. Here we have the initial steps for testing in react.

Tutorial from the channel I want to be a dev for beginners on the front-end. Here we have the initial steps for testing in react.

NG-ZORRO admin panel front-end framework (surge mirror https://ng-alain-doc.surge.sh)
NG-ZORRO admin panel front-end framework (surge mirror https://ng-alain-doc.surge.sh)

NG-ALAIN Out-of-box UI solution for enterprise applications, Let developers focus on business. English | 简体中文 Quickstart Getting Started Links Documen

This the front-end part of the billionaires app built with reactJS.
This the front-end part of the billionaires app built with reactJS.

Appointments App (Front-end) This is the React front-end repository for an appointments web-app. We use React for the front-end, and Ruby on Rails for

Nft-marketplace - Reactjs And Smart Contracts Open Source Basic Nft Marketplace App
Nft-marketplace - Reactjs And Smart Contracts Open Source Basic Nft Marketplace App

Open Source Nft Marketplace [Onprogress %1] Reactjs And Smart Contracts Open Sou

Owner
Julio Ramirez
Dont ask me how i got a pro badge. i dont konw.
Julio Ramirez
Web3-citizens-app - React application based on smart contract using web3 and MetaMask extention.

Citizens App (web3-react-redux) React application based on smart contract using web3 and MetaMask extention. Start the applicarion Recomend to install

Denys Voloshyn 3 Aug 25, 2022
Payment Processor in smart contract and pay with crypto for business

Decentralized Pay With Crypto Implementation Tech Stack Node.js React Solidity S

Sercan ÇELENK 14 Sep 24, 2022
This is a minimal DApp that enables voting and vote tallying on the block chain

BlockChain Voting DApp This is a minimal DApp that enables voting and vote tallying on the block chain. It has a smart contract implemented in the sol

devdanny 5 Mar 12, 2022
Cross chain Dapp starter kit (ETH / Moralis)

ethereum-boilerplate Fully Typescript ready NextJS components for fast building dApps without running own backend ?? DEMO: https://eth-boilerplate.ver

Ujjwal Mairh 3 Dec 6, 2022
Basic Dapp showing how a React Dapp can connect to Cronos using MetaMask and Crypto.com Defi Wallet

cronos-dapp-basic Basic Dapp showing how a React Dapp can connect to Cronos using MetaMask and Crypto.com Defi Wallet You need to have node version 14

Acclrate 1 Dec 27, 2021
Create-dapp-solana-nextjs - Scaffolding for a Solana dapp using TS, Next.JS, Tailwinds CSS, and Daisy UI

Create Solana Dapp with Next.JS Want to start develop with Solana fetching NFTs

Thug DAO 295 Jan 6, 2023
Dapp-core-components - A library that holds the core logic of a dapp on the Elrond Network with an example to get started easily

A library that holds the core logic of a dapp on the Elrond Network with an example to get started easily

Elrond Network 4 Jan 6, 2023
Eth-time - ETH Time - A new NFT collection created to explore new ways of generating NFTs on-chain

ETH Time ETH Time is a new NFT collection created to explore new ways of generat

null 3 Jan 25, 2022
QABAS AL ANI 1 May 29, 2022
A front end project using react js, html and CSS to fetch data from the pokemon API.

A front end project using react js, html and CSS to fetch data from the pokemon API. The web application searches for Pokemon characters and displays their stats and images.

Vincent Nyapuodi 1 Nov 1, 2021