c1nch

Real world events meet trading - trade any event with on-chain limit orders

c1nch

Created At

Unite Defi

Project Description

c1nch turns real-world events and KPIs into automated on-chain limit orders. Traders can now trade on KPIs and event linked to price movements. Want to buy BTC if Microstrategy Earnings outperform estimates? Use c1nch to automatically buy BTC through 1inch limit orders.

What It Does: The protocol allows users to create conditional limit orders triggered by real-world data - inflation rates, social media metrics, economic indicators, stock prices, and any external event.

The Problem It Solves: Everyone in trading looks at fundamental drivers - inflation data, unemployment figures, VIX volatility, corporate earnings, social sentiment. These are the real market movers that traders base their decisions on. However, until now, there was no way to create automated limit orders based on these fundamentals. Traders had to manually monitor events and execute trades, missing opportunities and lacking the precision of automated execution.

How It Works: Users create limit orders with conditions like "Buy BTC when inflation exceeds 4%" or "Sell when VIX spikes above 30." The system uses 1inch limit order with predicates that are linked to underlying indexes and its values. Indices are kept in sync with the real-world through Chainlink Functions. When conditions are met, orders execute automatically through 1inch Protocol as predicates are met.

Built on Base with 1inch limit order integration using predicate and Chainlink oracles, this protocol gives traders the tools to automatically trade on the real-world events that drive markets.

How it's Made

The project is made with 1inch SDK, 1inch APIs, and Chainlink functions. The project is deployed to Base mainnet.

We are using 1inch's limit order contract and predicates to link real-world event to trades. Event indices are monitored through our oracle contract (0x3073D2b5e72c48f16Ee99700BC07737b8ecd8709). The predicate function links the execution of limit order to index states in our contract. Indices are updated via Chainlink functions (f.e. via our Microstrategy EPS consumer contract: 0xc4e07abf90c493968cd9216320c2349f9490552b).

Tech stack:

  • React
  • Ethers.js
background image mobile

Join the mailing list

Get the latest news and updates