Skip to content
This repository has been archived by the owner on Jul 1, 2022. It is now read-only.

A fork of Otterspace's badges website but with EIP-4973 using `event Transfer`

License

Notifications You must be signed in to change notification settings

rugpullindex/badges-event-transfer

 
 

Repository files navigation

otterspace-badges

image

An EIP-4973-compliant Account-bound token frontend to otterify Ethereum.

Project Information

This repository hosts the code for Otterspace's EIP-4973 demo in response to Weyl, Ohlhaver and Buterin's "Decentralized Society: Finding Web3's Soul" paper.

We created a EIP-4973-compliant account-bound token contract. We allow users to mint a token on the Rinkeby Testnetwork to other's addresses.

The frontend is live at https://badges.otterspace.xyz/.

Installation & Contributing

Prerequisites

  • Please use node v12
git clone git@github.com:otterspace-xyz/badges.git
npm i
npm run dev

The front end is then accessible at https://localhost:5000 (only https!).

Help

I can't see my Soul Otter on Metamask!

Note that Metamask on Desktop currently doesn't support displaying NFTs! But if you have Metamask on your mobile, try the following steps:

signal-2022-05-13-150506_002

  • As contract address use 0x9a8469255a7d41a715e539a22eb1127be0973a1e
  • To find the tokenId of your Soul Otter, check your Rinkeby transaction and the "Logs" tab. The last topic of the event Attest(address to, uint256 tokenI) contains the tokenId [EIP-4973 specification].

License

See LICENSE file.

About

A fork of Otterspace's badges website but with EIP-4973 using `event Transfer`

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.6%
  • JavaScript 41.2%
  • CSS 1.2%