project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

GoshuinSoul

GoshuinSoul: your Soul-bound Goshuin digital passport. Secure and immortalise your shrine and temple visits with Polygon ID and support local communities!

GoshuinSoul

Created At

ETHGlobal Tokyo

Winner of

🏊‍♂ī¸ Polygon — Pool Prize

Project Description

GoshuinSoul is a self-sovereign, shrine-gating and soul-bound token issuer that is powered by Polygon ID on SettleMint's Polygon Mumbai TestNet network. GoshuinSoul uses the EIP-5192 standard which is the minimal soul-bound nft standard as visiting shrines is a sacred tradition and should not be traded. GoshuinSoul also uses Polygon ID to issue off-chain KYC claims to users to mint their soul-bound tokens with ZK proofs that they have visited the shrines or temples. This not only improves security and privacy but it also promotes Japanese cultures by supporting the local communities around these Japanese shrines through the injection of utilities to the Soul-bound tokens issued. Under the hood, GoshuinSoul uses SettleMint for the deployment of Polygon Mumbai TestNet, EIP-5192 smart contract, Subgraphs by the Graph Protocol, Hasura for the creation of GraphQL API to Postgres Database and Private Key creation.

How it's Made

Sponsor technologies :

  1. Polygon - Polygon ID and Polygon Mumbai TestNet

Deployed Polygon Issuer Node on AWS cloud with Docker connecting to SettleMint's Mumbai TestNet RPC endpoint. This allows GoshuinSoul to explore customisable KYC process and the creation of ZK proofs.

Deployed an EIP-5192 smart contract on the Polygon Mumbai TestNet to create an app specific chain that is focused on the Japanese culture, preventing high activity and ensuring dedicated throughput with better performance.

  1. The Graph

Creation of subgraphs from the Graph protocol to have real-time fast on-chain queries

Others

  1. Web3Auth to provide a seamless and familiar login feature for both web2 and web3 users
  2. Stripe integration to provide fiat payment options if users are not willing to pay with crypto
  3. Integrated DAI, USDC, USDT and WrappedETH crypto payment options for users willing to pay with crypto

Pipeline

  1. Geolocation QR code which ensures that users who are within close proximity to the location are able to scan the QR code
  2. DAOs for local communities around Shrines/Temples
  3. Utilities injected into Soul-bound token holders such as free Mochi!
  4. Customisable and unique Goushuin token
background image mobile

Join the mailing list

Get the latest news and updates