Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vib-UX_IDThon #19

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions solution-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://twitter.com/crypto_vib/status/1676746106410274816?s=20
36 changes: 36 additions & 0 deletions solution-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Project Documentation

## Bank Loan Approval Web App Leveraging Polygon ID

🏦🔗 The goal of this project was to build a web application for Bank Loan Approval that leverages Polygon ID as a unique identifier on the Polygon network. The web app enables users to apply for a bank loan and utilizes the Polygon ID to verify their identity and eligibility for the loan.

- [x] **Project Repo Link:** [https://github.com/Vib-UX/IDThon](https://github.com/Vib-UX/IDThon)

- [x] **Project Video Link:** [Google Drive](https://drive.google.com/file/d/1VWB7o7XoefFVgIbCCaSMMK1reIlwLTn5/view?usp=sharing)


## Challenges Faced

### Custom Issuer Node Setup
Setting up a custom issuer node for the web app presented several challenges:
- Setting up self-hosted issuer node
- Resolving configuration and dependency conflicts.
- Testing and validating the issuer node's functionality. 🧩🔍🚀

### Ngrok Port Forwarding for Issuer Node Access
Configuring ngrok for secure external access to the custom issuer node's API endpoints posed challenges:
- Setting up ngrok to tunnel traffic to the issuer node.
- Ensuring secure and reliable communication.
- Managing ngrok configurations for changing issuer node setups. 🔒🌐🛠️

### Custom Schema Type Specific to Our Web App
Designing a custom schema type specific to the web app's requirements involved challenges such as:
- Determining necessary data attributes and structure.
- Ensuring compatibility with the issuer node
- Validating and testing the custom schema. 💡💻🔍

### Verifier Multi-Requests Clubbing for Single Proof Generation
Aggregating multiple verification requests for efficient proof generation by the verifier presented challenges like:
- Optimizing proof generation for improved efficiency. 🔄🔐⚡

These challenges were overcome through research, consultation, and thorough testing and validation processes. 📚🤝✅
36 changes: 36 additions & 0 deletions solution-3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Project Documentation

## Bank Loan Approval Web App Leveraging Polygon ID

🏦🔗 The goal of this project was to build a web application for Bank Loan Approval that leverages Polygon ID as a unique identifier on the Polygon network. The web app enables users to apply for a bank loan and utilizes the Polygon ID to verify their identity and eligibility for the loan.

- [x] **Project Repo Link:** [https://github.com/Vib-UX/IDThon](https://github.com/Vib-UX/IDThon)

- [x] **Project Video Link:** [Google Drive](https://drive.google.com/file/d/1VWB7o7XoefFVgIbCCaSMMK1reIlwLTn5/view?usp=sharing)


## Challenges Faced

### Custom Issuer Node Setup
Setting up a custom issuer node for the web app presented several challenges:
- Setting up self-hosted issuer node
- Resolving configuration and dependency conflicts.
- Testing and validating the issuer node's functionality. 🧩🔍🚀

### Ngrok Port Forwarding for Issuer Node Access
Configuring ngrok for secure external access to the custom issuer node's API endpoints posed challenges:
- Setting up ngrok to tunnel traffic to the issuer node.
- Ensuring secure and reliable communication.
- Managing ngrok configurations for changing issuer node setups. 🔒🌐🛠️

### Custom Schema Type Specific to Our Web App
Designing a custom schema type specific to the web app's requirements involved challenges such as:
- Determining necessary data attributes and structure.
- Ensuring compatibility with the issuer node
- Validating and testing the custom schema. 💡💻🔍

### Verifier Multi-Requests Clubbing for Single Proof Generation
Aggregating multiple verification requests for efficient proof generation by the verifier presented challenges like:
- Optimizing proof generation for improved efficiency. 🔄🔐⚡

These challenges were overcome through research, consultation, and thorough testing and validation processes. 📚🤝✅