From 484137024662641ed57148e3b001abc8b8f36bc6 Mon Sep 17 00:00:00 2001 From: Yaron1902 Date: Mon, 1 Sep 2025 16:23:48 +0800 Subject: [PATCH] Add echo-iBTC Bridge Adapter --- projects/echo-iBTC/index.js | 7 +++++++ projects/helper/bitcoin-book/echo-iBTC.js | 3 +++ projects/helper/bitcoin-book/index.js | 2 ++ 3 files changed, 12 insertions(+) create mode 100644 projects/echo-iBTC/index.js create mode 100644 projects/helper/bitcoin-book/echo-iBTC.js diff --git a/projects/echo-iBTC/index.js b/projects/echo-iBTC/index.js new file mode 100644 index 0000000000..3f359057d8 --- /dev/null +++ b/projects/echo-iBTC/index.js @@ -0,0 +1,7 @@ +const bitcoinAddressBook = require('../helper/bitcoin-book/index.js') +const { sumTokensExport } = require("../helper/sumTokens"); + +module.exports = { + methodology: "Echo is a Bitcoin liquidity aggregation and yield infrastructure layer", + bitcoin: { tvl: sumTokensExport({ owners: bitcoinAddressBook.echoIBTC }) } +}; \ No newline at end of file diff --git a/projects/helper/bitcoin-book/echo-iBTC.js b/projects/helper/bitcoin-book/echo-iBTC.js new file mode 100644 index 0000000000..686dc26d2b --- /dev/null +++ b/projects/helper/bitcoin-book/echo-iBTC.js @@ -0,0 +1,3 @@ +module.exports = [ + 'bc1pp34xr00ez97vyap24qv3j23d2ywmt5nen56q256q8h79scd5ycns9yqyx3', +] \ No newline at end of file diff --git a/projects/helper/bitcoin-book/index.js b/projects/helper/bitcoin-book/index.js index 583d23f2be..6d08f3579b 100644 --- a/projects/helper/bitcoin-book/index.js +++ b/projects/helper/bitcoin-book/index.js @@ -108,6 +108,7 @@ const tzbtc = require('./tezos-btc.js') const tothemoon = require('./tothemoon.js') const indodax = require('./indodax.js') const river = require('./river.js') +const echoIBTC = require('./echo-iBTC.js') const p2pb2b = ['39BFtTzZjj6o2s7eewefFQxqM4617VmhEK'] const teleswap = [ @@ -260,4 +261,5 @@ module.exports = { tothemoon, indodax, river, + echoIBTC, }