DeFi 알림

DeFi를 위한 개방형 알림 프로토콜

Open DeFi Notification Protocol은 온체인 이벤트에 대한 탈중앙화 무료 모바일 알림을 제공하는 커뮤니티 주도 프로젝트입니다.

간단한 JavaScript web3 클래스를 구현해 어떤 프로젝트에도 알림을 추가하세요

Aave 예시

포지션의 건전성 지표(health factor)가 1.1 아래로 내려가면 알림을 보내 Aave 사용자가 강제 청산 위험에 대응하도록 돕습니다.

const BigNumber = require("bignumber.js");

class LowHealth {
  static displayName = "Low Health";
  static description = "Get notified when health factor is getting low (below 1.1)";

  async onInit(args) {
    const abi = [{/* ... */}];
    this.contract = new args.web3.eth.Contract(abi, "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9");
  }

  async onBlocks(args) {
    const position = await this.contract.methods.getPositionData(args.address).call();
    if (new BigNumber(position.healthFactor).dividedBy("1e18").toNumber() < 1.1) return {
      notification: "Health factor dropped below 1.1"
    };
  }
}

module.exports = LowHealth;

Orbs Network 기반

Orbs Network 기반

프로토콜 알림 노드는 새 블록의 온체인 데이터를 분석하고 구독자에게 알리기 위해 알림 스키마를 지속적으로 실행합니다. 알림 노드는 비허가형 탈중앙화 오라클 체인인 Orbs Network에서 공개 검증자가 운영합니다. 수십 개의 독립 검증자가 지분증명 합의를 수행하며 11억 ORBS가 스테이킹되어 있습니다. 메인넷은 2019년부터 운영 중입니다.

오픈 소스 iOS·Android 앱

사용자는 오픈 소스 iOS·Android 앱이나 Discord, Twitter, Telegram 등을 통해 무료로 알림을 받을 수 있습니다.