Skip to content

Commit

Permalink
Merge pull request #427 from keep-network/update-newsfeed
Browse files Browse the repository at this point in the history
Update newsfeed + metadata
  • Loading branch information
Shadowfiend committed Aug 28, 2024
2 parents ab80b11 + e026a05 commit 74f8063
Show file tree
Hide file tree
Showing 28 changed files with 86 additions and 111 deletions.
1 change: 1 addition & 0 deletions src/pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
template: home-page
path: /
title: Home
description: Mint tBTC to use your Bitcoin everywhere. Decentralized and secure.
hero:
buttons:
- text: Deposit BTC
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-02-14-announcing-tbtc-js.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Announcing tbtc.js
date: 2020-02-14
description: lol
description: tbtc.js makes it easy for developers to directly integrate Bitcoin into their dApps.
template: news-item
path: news/2020-02-14-announcing-tbtc-js
---
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-02-14-ropsten.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: tBTC on Ropsten
description: lol
description: The first release of tBTC is now live on Ropsten, the public Ethereum testnet.
date: 2020-02-14T15:04:10.000Z
---
tBTC is Open-Source and Live on Ropsten
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-03-09-tbtc-101.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: tBTC 101
description: The basics to know about tBTC
description: What you need to know about tBTC, the sidechain designed to allow BTC holders a way to trustlessly earn yield with their Bitcoin.
date: 2020-03-09T16:55:59.524Z
path: news/2020-03-09-tbtc-101
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ title: tBTC’s Reference dApp is Now Open-Source
description: tBTC’s Reference dApp is Now Open-Source
date: 2020-03-12T16:51:10.284Z
path: news/2020-03-12-tbtc’s-dapp-code-is-now-open-sourced
tags:
- featured
---
The reference dApp for tBTC [is now open-source](https://github.com/keep-network/tbtc-dapp)! Anyone interested in integrating tBTC is welcome to fork and customize the dApp fit their needs.

Expand Down
2 changes: 0 additions & 2 deletions src/pages/news/2020-03-25-tbtc-is-now-fully-open-sourced.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ template: news-item
title: tBTC Is Now Fully Open-Sourced
description: tBTC Is Now Fully Open-Sourced
date: 2020-03-25T18:02:20.718Z
tags:
- featured
---
tBTC is now fully open-sourced, including the code for signers’ groups.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
template: news-item
title: 'tBTC Will Launch on April 27, 2020'
description: 'tBTC Will Launch on April 27, 2020'
title: tBTC Will Launch on April 27, 2020
description: tBTC will launch on Ethereum mainnet on April 27th, 2020, where users will have full functionality to deposit BTC, mint and redeem tBTC, and use it in DeFi apps.
date: 2020-04-06T16:12:33.160Z
tags:
- ''
---
tBTC will launch on Ethereum mainnet on April 27th, 2020. Users will have full functionality to deposit BTC, mint and redeem tBTC, and use it in Ethereum DeFi apps.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ template: news-item
title: 'Become a tBTC Permissionless Signer: Stake ETH, Earn KEEP'
description: 'Stake ETH, Earn KEEP / Stakedrop announcement'
date: 2020-04-14T21:42:48.038Z
tags:
- featured
---
The first Keep “stakedrop” will begin June 8th. Any ETH holder can earn fees by becoming a tBTC signer. **[Register here for the virtual event at 12pm EST](https://www.crowdcast.io/e/keep-stakedrop---live/register)** to participate as a tBTC signer during the 6-month stakedrop, earning fees and gaining your permanent place as a signer.

Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-04-24-tbtc-launch-key-dates.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: 'tBTC Launch: Key Dates'
description: tBTC launch week key dates rollout plan
description: Find out the key dates for tBTC launch week
date: 2020-04-24T14:18:16.145Z
---
tBTC will begin moving toward full mainnet launch over the coming weeks. Launch will occur over a series of milestones starting April 24th.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ template: news-item
title: tBTC Launch Supported by 75 Percent of DeFi Market
description: tBTC Launch Supported by 75 Percent of DeFi Market
date: 2020-04-29T15:18:31.976Z
tags:
- featured
---
The launch of [tBTC](https://tbtc.network/), the open-source project that allows people to use Bitcoin safely in Ethereum DeFi apps, began this week with the support of more than 40 companies including MakerDAO, Compound and Uniswap, which collectively represent [three quarters](https://defipulse.com/) of the total DeFi market.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: '3-in-1: How tBTC is ERC-20, ERC-721, and Stablecoin'
description: 'How tBTC is ERC-20 Token, ERC-721, and Stablecoin'
title: '3-in-1: How tBTC is an ERC-20, ERC-721, and Stablecoin'
description: 'Lean how tBTC allows people to act on the Ethereum blockchain using Bitcoin.'
date: 2020-05-06T15:34:44.666Z
---
tBTC allows people to act on the Ethereum blockchain using Bitcoin. tBTC is minted when a user provides proof of their BTC deposit, and it can be thought of as simultaneously three types of tokens: an ERC-20 token, an ERC-721 token, and a stablecoin.
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-05-06-what-is-defi-1.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: What Is DeFi?
description: What Is DeFi?
description: Decentralized finance -- or DeFi -- is a term for financial services delivered through decentralized technology, particularly blockchains.
date: 2020-05-06T17:29:36.410Z
---
Decentralized finance -- or DeFi -- is a term for financial services delivered through decentralized technology, particularly blockchains. Many in business and technology have identified middlemen such as banks and ratings agencies as weak points in financial systems. DeFi aims to eliminate the problem of middlemen by delivering financial services -- such as collateralized loans, dividends, and equity in various assets -- through decentralized smart contracts that are efficient, transparent, and widely accessible.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: How tBTC Lets People Use Bitcoin on Compound
description: How tBTC Lets People Use Bitcoin on Compound
description: One of the first things people will be able to do with their tBTC is an integration with Compound, an Ethereum-based algorithmic money market protocol that lets users earn interest or borrow assets.
date: 2020-05-11T18:40:17.656Z
---
tBTC lets people use Bitcoin to act on the Ethereum blockchain. One of the first things people will be able to do with their tBTC is an integration with Compound, an Ethereum-based algorithmic money market protocol that lets users earn interest or borrow assets. Compound represents [over 12%](https://defipulse.com/) of the total defi market.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ template: news-item
title: 'Details of the tBTC Deposit Pause on May 18, 2020'
description: 'Details of the tBTC Deposit Pause on May 18, 2020'
date: 2020-05-21T17:02:51.487Z
tags:
- featured
---
On the morning UTC of May 18, 2020, [the 10-day emergency pause of deposits](https://etherscan.io/tx/0xc5c08e982cfdd9d11b01c32bcb16b1597aa792c0bdf0f65d0a21386dd1edc846#eventlog) allowed by the [tBTC System contract](http://etherscan.io/address/0x41A1b40c1280883eA14C6a71e23bb66b83B3fB59) was [triggered](https://etherscan.io/tx/0xc5c08e982cfdd9d11b01c32bcb16b1597aa792c0bdf0f65d0a21386dd1edc846#eventlog). The action was taken after a significant issue in the redemption flow of deposit contracts was found that put signer bonds at risk in certain situations.

Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-05-22-an-update-on-tbtc’s-launch.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: An Update on tBTC’s Launch
description: An Update on tBTC’s Launch
description: Find out more on tBTC's 10-day pause of deposits.
date: 2020-05-22T18:19:06.656Z
---
On Friday, May 15, the alpha version of tBTC -- release candidate zero (rc.0) -- went live. On the morning of May 18, [the 10-day emergency pause of deposits](https://etherscan.io/tx/0xc5c08e982cfdd9d11b01c32bcb16b1597aa792c0bdf0f65d0a21386dd1edc846#eventlog) allowed by the [tBTCSystem contract](http://etherscan.io/address/0x41A1b40c1280883eA14C6a71e23bb66b83B3fB59) was triggered. This occurred after a significant issue in the redemption flow of deposit contracts was identified that put signer bonds at risk in certain situations.
Expand Down
2 changes: 0 additions & 2 deletions src/pages/news/2020-08-03-how-to-stake-eth-on-tbtc.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ description: >-
Members of the Keep Network can “delegate,” or stake, ETH for a chance to be
selected as signers, who verify and hold BTC deposited by users of the app.
date: 2020-08-03T14:45:10.925Z
tags:
- ''
---
tBTC, which lets people use Bitcoin to access Ethereum DeFi apps, uses a system of random signing groups to process transactions. Signers must bond an amount of ETH equal to 150% the value of the BTC being deposited, in order to disincentivize bad behavior. This 150% bond is forfeited in the event a signer does not perform their required function -- for example, sending a BTC redemption to an incorrect wallet address.

Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-08-03-how-to-use-metamask.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: How to Use Metamask
description: How to Use Metamask
description: Learn more about a critical tool to help you hold, transfer, and deposit Ethereum’s ERC-20 tokens, including tBTC.
date: 2020-08-03T14:49:45.894Z
---
tBTC lets Bitcoin holders access DeFi applications built on Ethereum. At launch, this will require BTC holders who may have limited experience with Ethereum to use tools that are unfamiliar to them.[ Metamask](https://metamask.io/) is one such tool.
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news/2020-08-05-what-is-a-bitcoin-utxo.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
template: news-item
title: What is a Bitcoin UTXO?
description: What is a Bitcoin UTXO?
description: Explore why Unspent Transaction Outputs, or UTXOs, are an important element to the overall functioning of the Bitcoin blockchain and the purposes they serve on the network.
date: 2020-08-05T14:21:26.502Z
---
Unspent Transaction Outputs, or UTXOs, are an important element to the overall functioning of the Bitcoin blockchain. They can be thought of as leftover value from previous Bitcoin transactions, and they serve several purposes on the network.
Expand Down
21 changes: 2 additions & 19 deletions src/pages/news/2020-09-22-tbtc-is-live.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,24 @@
---
template: news-item
title: tBTC Is Live
description: tBTC is live
description: tBTC, the open-source project that allows people to use Bitcoin safely in Ethereum DeFi apps, is live and ready to use!

date: 2020-09-22T13:27:02.333Z
tags:
- ''
---
tBTC, the open-source project that allows people to use Bitcoin safely in Ethereum DeFi apps, is live and ready to be used. A project of Keep, Summa and the Cross-Chain Group, tBTC lets people exchange BTC for tBTC, an ERC-20 token that can be used on DeFi platforms, at a rate of 1:1.



Each tBTC token is fully backed and matched by at least 1 BTC held in reserve. tBTC is trustless, using a random beacon to select “signers” who have responsibility for the deposited BTC. People can convert tBTC to BTC, and vice-versa with no intermediary needed to sign off. There are three steps for people to mint tBTC on [tbtc.network](https://tbtc.network/) and track their Bitcoin.



The project uses threshold ECDSA, which is audited and in use on wallets and exchanges. Via Nexus Mutual, there are protections of funds covering issues in Solidity on Ethereum.



tBTC has undergone three audits. tBTC concluded its first security audit, by ConsenSys, in March. In June, a second audit by Trail of Bits was concluded and in August there was a Bitcoin audit conducted by Sergei Delgado.



tBTC’s launch is in accordance with a “release candidate” model. Release candidates progress from 0, to 1, to 2, onward until a candidate is deemed final and upgraded to the stable release.

The alpha launch of tBTC -- known as rc.0 -- went live on mainnet in May after a public audit from ConsenSys Diligence. An issue was discovered and there was a pause in accepting new funds. rc.1 resolves the issue, and is live as of September.



The current live dApp built atop rc.1 will remain in alpha for a period of several weeks, during which there will be a graduated supply cap. Then, it will have a beta release cut.



rc.1 has a hard cap on the tBTC supply, starting at 100 BTC in the first week. Each week, the contracts will loosen the deposit restriction based on a pre-committed schedule.


Expand All @@ -44,10 +31,6 @@ rc.1 has a hard cap on the tBTC supply, starting at 100 BTC in the first week. E

For the first 48 hours after going live, there is a low supply cap to allow for low-risk testing. The supply cap will then increase to 100 tBTC for the remainder of the first week, then go up to 250 tBTC a week later.



The supply cap will increase by 250 tBTC every week until it reaches 1000 tBTC. After that, the increase will be by 500 tBTC every week until it reaches 3000 BTC nine weeks after going live. Then, a week later the supply cap will be lifted to 21M tBTC.



If at any point a critical vulnerability is found in the smart contracts, there will be an emergency deposit pause, and a withdrawal of funds followed by a redeploy of the patched contracts as rc.2, resetting the cap schedule. After 6 months without incident, the emergency pause button will be disabled.
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
template: news-item
title: tBTC Will Integrate Bridge With Celo Blockchain Platform
description: tBTC Will Integrate Bridge With Celo Blockchain Platform
description: Find out more about how tBTC will integrate with the Celo Platform, an open blockchain platform designed to make financial tools accessible on mobile.
date: 2020-10-01T13:31:37.518Z
tags:
- featured
---
tBTC, which enables Bitcoin holders to act on the Ethereum blockchain, will add an integration with the [Celo](https://celo.org/) Platform, an open blockchain platform designed to make financial tools accessible to people with a mobile phone.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
template: news-item
title: tBTC Custody Support Now Live on Gemini
description: tBTC Custody Support Now Live on Gemini
description: Users can now store and manage their tBTC tokens on Gemini
date: 2020-10-07T15:01:56.809Z
tags:
- featured
---
[Gemini](https://gemini.com/), the global cryptocurrency exchange and custodian, has added custody support for tBTC. An open-source project by [Keep](https://keep.network/), [Summa](https://summa.one/), and the [Cross-Chain Group](https://crosschain.group/), tBTC lets Bitcoin holders safely act on the Ethereum blockchain so they can earn using DeFi.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,15 @@
---
template: news-item
title: tBTC Deposits Are Now Live on Kraken
description: tBTC Deposits Are Now Live on Kraken
description: "Users can now deposit tBTC on one of the largest cryptocurrency exchanges: Kraken, Kraken Pro, and OTC."
date: 2020-12-01T20:05:25.351Z
tags:
- featured
---
tBTC can now be deposited on [Kraken](https://blog.kraken.com/about/), one of the largest cryptocurrency exchanges. Users can deposit tBTC on Kraken, Kraken Pro, and OTC.



To deposit tBTC on Kraken, Navigate to “Funding” and select tBTC, which you can find by searching for “tBTC”. Click “Deposit” and follow the on-screen instructions. 30 confirmations are required before deposits credit -- roughly six minutes. There are four tBTC trading pairs on Kraken: tBTC/USD, tBTC/EUR, tBTC/XBT, tBTC/ETH.



Full details about tBTC on Kraken are available [here](https://blog.kraken.com/post/6910/listing-november-24-three-new-trading-assets-keep-tbtc-ant-and-one-new-staking-asset-ksm/).



tBTC, the decentralized solution for using bitcoin in Ethereum DeFi, is designed as a safe and permissionless bridge between BTC and ETH. The app lets people exchange BTC for the ERC-20 tBTC token, which can be used on DeFi platforms, at a rate of 1:1. tBTC is fully audited and insured.



Updates related to tBTC can be found on [the Discord channel](https://discord.com/invite/threshold?ref=tbtc.network).
6 changes: 2 additions & 4 deletions src/pages/news/2020-12-15-tbtc-is-available-on-coinlist.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
---
template: news-item
title: tBTC is Available on CoinList
description: tBTC is Available on CoinList
description: tBTC is now available on CoinList, trading platform for cryptocurrency early adopters
date: 2020-12-15T16:48:35.697Z
tags:
- Featured
---
tBTC is now available on [](https://coinlist.co/)[CoinList](https://blog.coinlist.co/introducing-tbtc-minting-on-coinlist-a-trustless-approach-to-bitcoin-bridges/), a trading platform for cryptocurrency early adopters. tBTC, an open-source project of [Keep](https://keep.network/), [Summa](http://summa.one/) and the [Cross-Chain Group](https://crosschain.group/), lets people exchange BTC for tBTC, an ERC-20 token that can be used on DeFi platforms, at a rate of 1:1.
tBTC is now available on [CoinList](https://blog.coinlist.co/introducing-tbtc-minting-on-coinlist-a-trustless-approach-to-bitcoin-bridges/), a trading platform for cryptocurrency early adopters. tBTC, an open-source project of [Keep](https://keep.network/), [Summa](http://summa.one/) and the [Cross-Chain Group](https://crosschain.group/), lets people exchange BTC for tBTC, an ERC-20 token that can be used on DeFi platforms, at a rate of 1:1.

Each tBTC token is fully backed and matched by at least 1 BTC held in reserve. Users can convert tBTC to BTC, and vice-versa, with no intermediary needed to sign off.

Expand Down
16 changes: 11 additions & 5 deletions src/pages/news/2024-04-15-a-tale-of-two-bugs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
---
template: news-item
title: A tale of two bugs
description: The FTX exploit attempted redemption of tBTC revealed two bugs.
title: "A Tale of Two Bugs: tBTC and the FTX Exploit"
description: Explore how the FTX exploit uncovered two critical bugs in tBTC, including a denial-of-service vector and a redemption mechanism design flaw, and the steps taken to address them.
canonicalUrl: https://blog.threshold.network/a-tale-of-two-bugs/
date: 2024-04-15T12:17:09.130Z
tags:
- featured
- tBTC
- FTX exploit
- Bitcoin bridge
- DeFi security
---
As has been reported this week, an address associated with the FTX exploit has been moving funds through a number of cross-chain projects.

Expand All @@ -23,7 +29,7 @@ After some time, this redemption request was approved by the redemptions maintai

Shortly after, **something incredible happened**.

An unknown third party [sent BTC transactions](https://mempool.space/tx/afbd1e38fd6cf282b1d42973d7c0b52705b9b311c08ea49e50ba9a6d4faff582?ref=blog.threshold.network)to two of the wallets behind tBTC.
An unknown third party [sent BTC transactions](https://mempool.space/tx/afbd1e38fd6cf282b1d42973d7c0b52705b9b311c08ea49e50ba9a6d4faff582?ref=blog.threshold.network) to two of the wallets behind tBTC.

Now, this happens all the time — tBTC is minted by depositing BTC, after all. But instead of a normal deposit transaction, these transactions were crafted manually in such a way that the tBTC signing clients thought the wallets were "busy" moving funds, and unable to service redemption requests. The approval maintainer waited for the wallets to no longer be "busy" — which never happened.

Expand All @@ -41,7 +47,7 @@ By then, we'd also come to understand that one of the blocked redemptions was as

The second bug became apparent as we prepared the first patch.

The Threshold DAO can delegate to multiple approver addresses in the`WalletCoordinator`contract.
The Threshold DAO can delegate to multiple approver addresses in the `WalletCoordinator` contract.

Unfortunately, as of today, there has only been one delegation to a single maintainer address — a single point of failure. Today, that address is controlled by a US-owned company, disallowed from approving the FTX-associated redemption.

Expand Down Expand Up @@ -74,4 +80,4 @@ The DAO and community have decisions to make.

Whether the community decides to add another approver address, upgrade the contracts to an "optimistic redemption"-style mechanism, or research and consider other options, as a dev team, we're here to advise, and help build a more robust, secure, and neutral future of finance, together.

*This blog was originally posted under the [Threshold Network website](https://blog.threshold.network/a-tale-of-two-bugs/).*
*This blog was originally posted under the [Threshold Network website](https://blog.threshold.network/a-tale-of-two-bugs/).*
Loading

0 comments on commit 74f8063

Please sign in to comment.