Front End for Web3 Application

Job ID: 32191744

Budget: $3,000 – $5,000 USD

Dojima Finance is a new DeFi protocol aimed at building alternative lending + derivative contracts https://medium.com/@dojimabeanexchange/introducing-dojima-finance-bedcc9841d1d

UI Requirements

Sales Page
Show active sales within sales contract with info on token sold / token being purchased etc (primarily this will be sales of options so having details of options i.e. strike price / expiry / market price will be necessary)

(potentially similar to Olympus Pro : https://pro.olympusdao.finance/#/)

Option Factory
Allow users to create their own options with inputs as per option factory (locks collateral and sells right to execute options through sales contract) ->

(potentially similar to Uni V3 LP creation or also slightly more details version of add to LP / create LP on spooky / spirit ): https://help.uniswap.org/en/articles/5391541-provide-liquidity-on-uniswap-v3)

Lend Factory
-> allow users to create their own p2p loans (locking collateral when created)
(stripped down version of above)

Option Positions
-> show positions for any options users have either purchased (i.e. can potentially exercise) + any positions they have created and are waiting for other users to exercise

Loan Positions
-> show positions where address is either borrower or lender for various loans + allow to search for positions where users can provide debt based on various paramaters

Options / Loan interaction
For Loans / Options where user is borrower, lender or option holder allow them to lend, repay (for p2p lend), execute option (for holder of option contract)