FinNexus Blog

FinNexus Blog

Chainlink Price Feeds Now Live on Ethereum Mainnet FPO!

Noah MaizelsOctober 13th 2020

Chainlink Brings Real-time Pricing Data to the Forthcoming FinNexus DeFi Options Platform

We are excited to announce that FinNexus has integrated Chainlink’s BTC/USD, ETH/USD and FNX/USD Price Feeds live on mainnet to power our new FinNexus Protocol for Options (FPO) platform. We are currently in the WildNet phase of our Multi-Asset Single Pool (MASP) DeFi options platform, but will soon go live on mainnet.

Chainlink’s price oracles will ensure FPO can price, trade, and settle options contracts, as well as properly manage the liquidity pool, in a fully decentralized manner and in accordance with the fair market prices of the utilized assets. We also plan to integrate Chainlink’s upcoming BTC and ETH Implied Volatility (IV) data feeds to automate pricing options contracts using the Black-Scholes Options Pricing Model.

The Need for Price Oracles on FPO

FinNexus Protocol for Options (FPO) v1.0 is a decentralized options protocol with an innovative pooled liquidity model. With the Multi-Asset Single-Pool (MASP) model, all the liquidity is pooled together in a monolithic pool, acting as the sole counterparty for writing, trading, and exercising options. Accurate and scalable price feeds are essential for FPO’s core functions, including trading and exercising options, interacting with the liquidity pools, and making distributions.

Why is Accurate Data Crucial for FPO?

  1. The operation and security of the liquidity pool

On Ethereum, the FPO liquidity pool consists of three assets — ETH, USDC, and FNX — and is measured as the combined USD value of those assets contributed to the liquidity pool. USD value is the key parameter that determines the number of pool tokens a user can get for contributing liquidity to the pool. It also determines the amount of rewards given to liquidity providers. Therefore, the price feed is a vital element of protocol security since the price feed sets the required collateral for options writers and triggers liquidation events.

  1. Pricing options

Since FinNexus uses the Black-Scholes Options Pricing Model in the FPO smart contracts, it relies on accurate and timely spot prices for BTC and ETH. In the near future, Chainlink is launching decentralized Implied Volatility (IV) value feeds, which we will integrate. Until then, DeFi options platforms must manually input the IV data into their smart contracts, as IV is the most essential component of pricing options.

  1. Trading options

Options are priced in USD, and users may buy or sell them using ETH, USDC, or FNX. As such, our protocol needs accurate and fresh market data to price options correctly.

  1. Settling options

In FPO, options are American type, and holders may choose to exercise options before maturity. Since FPO options are cash-settled, no physical transfer of underlying assets is needed, and settlement occurs using the difference in USD value. Settlement calculations rely on accurate and timely on-chain price oracles.

We selected Chainlink because it supplies our options contracts with high-quality price data sourced from premium off-chain data aggregators, ensuring our price feeds have market coverage across all trading environments. They also employ decentralization at the oracle and data source level, removing any single point of failure in the sourcing and delivery of data to our contracts. Our users can independently verify the performance of these price feeds via transparent visualizations of the decentralized oracles powering them, further increasing trust in FPO’s operations.

Visualization showing Chainlink’s ETH/USD Price Feed with transparent oracle performance metricsVisualization showing Chainlink’s ETH/USD Price Feed with transparent oracle performance metrics

Implied Volatility Data for Smart Contract Automation

In addition to the most accurate and reliable price oracles in blockchain, Chainlink also supports generalized oracles to make a wide variety of off-chain information available on-chain, such as weather prices, events, security data, and more. We are working with Chainlink to bring IV data feeds to FPO using this generalized data oracle framework.

Implied volatility is a “metric that captures the market’s view of the likelihood of changes in a given security’s price.” Implied volatility data is crucial for setting the right price for options contracts (as well as many other assets), thus we look forward to an upcoming integration of Chainlink’s IV oracles to create a fully decentralized options trading experience.

FinNexus will likely be the first project in the DeFi industry to use on-chain IV data for options pricing!

“We are thrilled to launch FPO and introduce the DeFi ecosystem to an improved options market with deeper, more sophisticated liquidity capabilities, “ said FinNexus CEO and Founder Boris Yang. “By integrating Chainlink Price Feeds and soon its IV data, we’re able to provide a fully decentralized options trading experience without sacrificing on data quality, creating a full feature platform where anyone can write, trade and execute options.”

If you’re a developer and want to connect your dApp to Chainlink Price Reference Data quickly, visit the developer documentation and join the technical discussion in Discord. If you want to schedule a call to discuss the integration more in-depth, reach out here.

Chainlink is a general-purpose framework for building and running decentralized oracle networks that give your smart contract access to secure and reliable data inputs and outputs. Use Chainlink to connect to data providers, web APIs, enterprise systems, cloud providers, IoT devices, payment systems, other blockchains, and much more.

Website | Twitter | Reddit | YouTube | Telegram | Events | GitHub | Price Feeds | DeFi