https://github.com/olivmath/gobrasa-hack
https://github.com/olivmath/gobrasa-hack
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/olivmath/gobrasa-hack
- Owner: olivmath
- Created: 2024-08-25T21:21:04.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T02:12:59.000Z (6 months ago)
- Last Synced: 2025-01-14T14:49:41.851Z (4 months ago)
- Language: Solidity
- Size: 6.31 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GO BRASA HACK
Bloky is a blockchain-based platform that enables financial institutions to tokenize credit card debts and other credit securities, providing liquidity through a secure and transparent marketplace. Built on the Polygon blockchain, Bloky ensures low gas fees and high security, making it an ideal solution for both institutions and investors.
## HOW TO WORKS
### 1. Submit Your Documentation
Financial institutions submit their documentation and a detailed description of the credit card debt or other credit securities (DCC) they wish to tokenize.
### 2. Tokenization and Wallet Deposit
Bloky tokenizes the submitted documentation, creating digital tokens that represent the underlying debt.
These tokens are then deposited into the financial institution's designated wallet.### 3. Sell Your Tokens
The institution can now list these tokens on the Bloky marketplace, where they can be sold to investors.
Selling tokens provides immediate liquidity to the institution, allowing them to access funds quickly.
### 4. Secondary Market Trading
Investors who purchase the tokens can either hold them to receive periodic interest payments or resell them on the secondary market.
The Bloky marketplace facilitates the trading of tokens, providing a platform for liquidity and investment opportunities.
### Token Lifecycle
- Creation: Debt documentation is submitted and tokenized, creating digital assets on the Polygon blockchain.
- Initial Sale: Tokens are sold on the primary market, providing liquidity to the issuing institution.
- Secondary Market: Investors trade tokens on the Bloky marketplace, with the option to hold and earn interest or resell for profit.
- Redemption: When the underlying debt is repaid, tokens are redeemed, and the repayment value is distributed to the current token holders.
### Compliance and Security
Bloky ensures compliance with all relevant regulations, including rigorous KYC processes and other measures to maintain the integrity and security of the platform.
By leveraging the Polygon blockchain, Bloky provides a highly secure environment with low transaction fees.
## HOW TO RUN
You need start 3 terminals
### 1. Run blockchain
You need install [forge](https://book.getfoundry.sh/getting-started/installation) and run Anvil:
```
anvil
```### 2. Deploy Smartcontracts
You need run a script to deploy the smartcontract:
```
cd smartcontract/
./deploy-on-local.sh
```### 3. Install and Configure Metamask
First: install metamask [here](https://support.metamask.io/getting-started/getting-started-with-metamask/#how-to-install-metamask)
Second: configure network [here](https://support.metamask.io/networks-and-sidechains/managing-networks/how-to-add-a-custom-network-rpc/)### 4. Run frontend
You need to install deps before run frontend in:
```
cd ui/prod/
npm install # yarn or pnpm i
```