Liquidity Pools are contracts used to swap jFIATs with/for approved assets at the oracle price without price impact.Read More
Wrappers are contracts used to swap jFIATs with/for approved assets at a fixed rate without price impact.Read more
Credit Line are contracts used to borrow jFIATs by depositing an approved asset as collateral.Read More
Printers are contracts used to issue un-collateralized jFIATs to supply liquidity or to execute special transactions.Read more
Routers are contracts used to combined multiple transactions within the protocol, and with external protocols.
Eventually, a NFT-based gamification system rewarding users engagement with the protocol will be set in place to further increase veJARVIS benefits.
The JARVIS token is designed to align the interest of all the stakeholders and reward them. JARVIS LP tokens must be staked and locked to acquire veJARVIS. veJARVIS provides voting power, staking rewards and boost.
veJARVIS holder can Participate in the governance of the protocol and its treasury.
veJARVIS holder can earn staking rewards from the revenues generated by the protocol.
veJARVIS holder can earn more additional yield when they provide liquidity or when they borrow within the protocol.
Passive veJARVIS holder can delegate their voting and boost power to more active holders in exchange of a fee.
On and off-ramp companies can hold jFIATs to allow their users to buy any token with any fiat while running their services more cost- and risk-efficiently.
Example: AlicePay is a company that allows buying any token with CHF or selling any token for CHF at a better price than its competitor. AlicePay holds 500K jCHF and 0 CHF and therefore has exposure to 500k CHF. Bob sends 50K CHF to AlicePay to buy MATIC. AlicePay converts 50K jCHF for USDC at the CHF/USD price and swaps them for MATIC for Bob. AlicePay now holds 450K jCHF and 50K CHF. AlicePay does not need hedging operations to maintain its CHF exposure, does not need a complex IT architecture, a big team of traders, developers and market markers, etc.
Money market protocol and crypto lenders supporting borrowing jFIAT can provide their users with credit lines in their local currency against various collateral. They can request liquidity from the Printer and combine it with a fiat on and off-ramp.
Example: BobLend is a company that wants to offer Brazilian Real (BRL) loans against Bitcoin. Instead of raising funds to get liquidity, BobLend could borrow jBRL against WBTC or against a WBTC-vault (generating yield) and cash out the jBRL for BRL using one of the direct or indirect jBRL's fiat on and off-ramp. BobLend can request from our Printer for liquidity and would profit from the yield on their collateral and interests taken from their clients' loans.
A token wrapping the vault mentioned in the "on-chain yield account" would enable the creation of a plethora of yield-bearing on-chain currency than can be used by other protocols.
Example: BobVault is a protocol enabling yield-bearing jFIATs to make earning yield as easy as holding an asset. The protocol deposits jFIATs in Midas and borrows another asset from which generates yield through stable pools or interest rate arbitrages. BobVault creates a wrapped token on the top of each jFIAT deposited, creating yield-bearing jFIAT.
Anyone can build a long and short position on any Forex pair and even offset the margin trading cost associated with borrowing by using yield-bearing jFIAT as described in the "yield-bearing on- chain currency" use case.
Example: AliceFx is a protocol for trading Forex with leverage without any funding fee. AliceFx uses the yield-bearing jFIATs as collateral in Midas to borrow other jFIAT and USDC, then swaps them for more collateral to borrow more jFIATs, and repeats the operation multiple times. Theprotocol can request jFIAT liquidity from the Printer and request that the interest paid remains below the yield generated by the collateral.
Stablecoins issuers can pair their stablecoin with their jFIAT equivalent in concentrated liquidity pools or request the launch of a Wrapper to further improve their peg and liquidity at a fraction of the cost.
Example: bobGBP is a crypto-backed British pound stablecoin protocol that wants to deepen its liquidity. Instead of spending resources in a costly liquidity mining program, they create a stable pool on Balancer with jGBP, allowing swapping bobGBP for jGBP to leverage the latter deep liquidity. BobGBP then requests the co-creation of a Balancer gauge to earn yield, the vote of a budget for voting incentives, and the allocation of a part of Jarvis' voting power in Balancer toward this gauge. It is the most cost-efficient way to bootstrap liquidity for new stablecoins in terms of cost and market depth.
Two local fiat on and off-ramps can be connected through the Jarvis Network infrastructure to create payment railways between two parts of the world.
Example: AlicePay is a company that allows to send money from Portugal to Brazil and vice versa. A client wants to send Euros to their family in Brazil. They send Euros to AlicePay, who transforms them into EURe using Monerium. AlicePay then swaps EURe to BRZ and uses Transfero to get BRL from BRZ and send the BRL to the recipient. AlicePay leverages the Jarvis Network infrastructure, comprised of the Synthereum protocol and its Wrapper and Liquidity Pool, and various stable pool on Balancer, to convert EURe to jEUR, jEUR to jBRL, and jBRL to BRZ at the most optimal rates.