CDR #025: Goblin Sax | NFT Floor Price

Goblin Sax

Goblin Sax is an NFT financialization collective focused on the NFT lending space.

Feed usage

Data type: NFT Floor price feed

Use case: The feed will be used to assess collateral value based on the floor price of an NFT for Vaults


Delivery method: ETH Goerli

Update mechanism:

Time based + Deviation based

Threshold - Deviation:



MA of floor price where floorWindow=86400 and lookbackSeconds=1800 (ie moving average of last 30 min close floor price in the last 24 hours )

Frequency - Time based: 8 Hours

Frequency - Deviation based: 1 Minute

Sources (by chain/version): Minimum of all possible markets (Opensea, X2Y2, Rarible, etc) in Ethereum network

Other relevant information:

Bored Ape Yacht Club: 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D

Doodles: 0x8a90CAb2b38dba80c64b7734e58Ee1dB38B8992e

Chromie Squiggles by Snowfro: 0x059EDD72Cd353dF5106D2B9cC5ab83a52287aC3a

Autoglyphs: 0xd4e4078ca3495de5b1d4db434bebc5a986197782

Cryptopunks: 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb

Thank you for requesting a DIA CDR. We confirm the CDR specifications were requested correctly. Find the oracle / API endpoint below:


By querying for blockchain and asset, the API provides the markets used for calculating this feed.

API endpoint

By querying for blockchain and asset, the API provides the Floor Price MA for each collection in the feed.


The oracle is deployed and can be accessed here.

You can query for collections by calling the read function getValue() with parameters such as “Ethereum-0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D”. Note that the address should be compatible with EIP-55 (i.e. case-sensitive). It will return three values in six fields:

  • Field 1: The requested floor price of the collection with 8 decimals
  • Field 2: The requested moving average of floor price of the collection with 8 decimals
  • Field 6: The timestamp of the last update

Please make sure to top up the gas wallets very soon, as we only put in some gas to deploy and start the oracle.

Goerli: 0x8bEd9EBC7ce1d76503Ff67E51Aeacb9136256765