Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
636f33f
commit
0xPr0f May 16, 2022
96719ba
Update README.md
0xPr0f May 16, 2022
667d8e8
changes
0xPr0f May 17, 2022
55930ba
edits
0xPr0f May 17, 2022
701793f
finish
0xPr0f May 17, 2022
72058b2
code.
0xPr0f May 18, 2022
4aa6446
edits
0xPr0f May 18, 2022
9d32efe
finsh
0xPr0f May 19, 2022
510611e
edits
0xPr0f May 20, 2022
23d97c4
edits
0xPr0f May 20, 2022
c5a603e
edits
0xPr0f May 20, 2022
312a0d1
github
0xPr0f May 20, 2022
6de4ab3
comit
0xPr0f May 20, 2022
94cbc06
edits
0xPr0f May 20, 2022
b214d92
Update README.md
0xPr0f May 20, 2022
b38934c
Update README.md
0xPr0f May 20, 2022
339ee11
Update README.md
0xPr0f May 20, 2022
24d35cb
edits
0xPr0f May 21, 2022
428599e
console.log
0xPr0f May 21, 2022
851634b
comits
0xPr0f May 21, 2022
d36d809
edits
0xPr0f May 21, 2022
1416b48
edits
0xPr0f May 21, 2022
68e52bf
git
0xPr0f May 21, 2022
daceef7
edits
0xPr0f May 21, 2022
a69bcf8
chanhges
0xPr0f May 21, 2022
df461ce
edit
0xPr0f May 21, 2022
85930b6
test
0xPr0f May 21, 2022
aeb158d
commits
0xPr0f May 21, 2022
ff50837
edits
0xPr0f May 21, 2022
40ef9c8
edits
0xPr0f May 21, 2022
2c1bd1a
Update README.md
0xPr0f May 21, 2022
9f86d7f
Update README.md
0xPr0f May 21, 2022
9dfe8d3
Update README.md
0xPr0f May 26, 2022
e2bae9a
Update README.md
0xPr0f May 27, 2022
540a827
Update README.md
0xPr0f May 28, 2022
4198889
Update README.md
0xPr0f May 28, 2022
e41a1b9
Update README.md
0xPr0f Jun 18, 2022
a7c516e
Update README.md
0xPr0f Jun 18, 2022
dcd7229
Update README.md
0xPr0f Jun 18, 2022
b8d20ea
Update README.md
0xPr0f Jun 23, 2022
1c849b2
Update README.md
0xPr0f Jun 23, 2022
9222ec5
Update README.md
0xPr0f Jun 23, 2022
7cdb90b
Update README.md
0xPr0f Feb 29, 2024
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
42 changes: 40 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,47 @@
## This is the maindev branch, This is also the branch all work is done for the fraction protocol UI

## https://frac-tion.vercel.app/

<!-- ## [The MainDev branch](https://github.com/0xPr0f/Fraction-interface/tree/maindev) -->

# Fraction Protocol
Fraction is a protocol that allow users to earn on a particular asset, the ability to wrap an asset (usually a stablecoin) to an ERC1155 and earn yield in form of superfluid streams of a custom token.
We also offer the ability to mint a soulbound nft that bound users to their assets and earn them more interests in the streams

### context:
Fraction is a protocol that allow users to earn on a particular asset, the ability to wrap an asset (usually a stablecoin) to an ERC1155 and earn yield in form of superfluid streams of a custom token. We also offer the ability to mint a soulbound nft that bound users to their assets and we use unstoppable domain to login with their domain names as proof of humanity to earn them more interests in the reward streams of our ERC20 token. Although not mentioned in the video, the contracts were deployed and the inferface is only currently available on polygon mumbai chain and we are looking forward to a migration to mainnet. We also have/created an analytic dashboard made with covalent api to query data around the protocol.

## production branch of the fraction protocol
we integrate different protocols :
- covalent : covalent is used to make our analytics dashboard (where we determine the tokensholders, balance of users e.t.c)
- unstoppable domain : we offer unstoppable domain login as the best login choice due to the proof of humanity it does by loging in with your domain name, it eliminates of bots (non human), logging in with your domain provides you with extra rewards when it comes to earnings
- superfluid : superfluid is the protocol behind the streaming of rewards, we eliminate the defacto claim button on most web3 dapps by sending the rewards directly to the users as they are staking or wrapping their stablecoins (or other supported assets)
- polygon : the protocol currently sits on polygon testnet (all contracts are deployed on polygon tesnet)

## Fraction Protocol Contracts

### [Fraction Contracts](https://github.com/0xPr0f/Fraction-contracts)

Project Name : Fraction
Code Repo : https://github.com/0xPr0f/Fraction-interface/tree/maindev
https://github.com/0xPr0f/Fraction-contracts
<!--
# [Submission page](https://showcase.ethglobal.com/hackmoney2022/fraction-fqvbu)
[showcase and explantory video on fraction protocol] (https://showcase.ethglobal.com/hackmoney2022/fraction-fqvbu)
-->
<!--
---
## sample branch of the fraction protocol

### https://fractionapp.vercel.app
-----------------------------------------------------------

---

## development branch of the fraction protocol

### https://fractiondev.netlify.app
-->
## All info about Fraction protocol
* Fraction protocol is currently on polygon mumbai and that is where all smart contracts are deployed on
* [smart contracts](https://github.com/0xPr0f/Fraction-contracts)
* [GUI code](https://github.com/0xPr0f/Fraction-interface/tree/maindev)
* [live site](https://frac-tion.vercel.app/)
8 changes: 8 additions & 0 deletions config-overrides.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
module.exports = function override(webpackConfig) {
webpackConfig.module.rules.push({
test: /\.mjs$/,
include: /node_modules/,
type: "javascript/auto",
});
return webpackConfig;
};
Loading