Perped
  • Introduction
    • Perped
    • Home
  • Deep Dive
    • How are we different?
    • Tokenomics
    • Perped DAO
    • Roadmap
    • Dispute Resolution
  • Technical Overview
    • How it Works
      • Perped
      • Airnode RRP
    • Airsigner
    • First Party Oracles - API3
    • Using our API
  • Using Perped
    • Supported Markets
    • Creating an Account
    • Opening a Trade
    • Closing a Trade
    • Video Tutorials
  • Help and Support
    • FAQ
    • Join us!
Powered by GitBook
On this page
  • Airsigner
  • How We Make Use Of It?
Edit on GitHub
  1. Technical Overview

Airsigner

Perped is the first project to introduce an extension of API3’s Airnode known as the Airsigner

Airsigner

The Airsigner allows the data providers and dApps to monetize MEV (maximum extractable value) that is taking place within their domains, rather than all of that capital going to miners/stakers while users continuously throw gas away on failed transactions and on-chain bidding wars.

This is done by offering a way for searchers to participate in a sealed-bid auction system for the right to publish an oracle update in their liquidation. A MEV searcher will keep a database or log of all the addresses that interact with the protocols they want to be monitoring for possible liquidations.

How We Make Use Of It?

In the case of Perped, the searcher can run all of the complex mathematical operations to check if a user that was previously near the liquidation threshold is ready to be closed out.

OR

The searcher can call the isLiquidatable() function in the Perped trading contract and get a true or false value of whether that position can be liquidated at a price specified by the searcher :

function isLiquitable(Settlement calldata settlement, uint256 price) public view returns(bool) {
        ...;
}
PreviousAirnode RRPNextFirst Party Oracles - API3

Last updated 2 years ago