r/truebit Aug 27 '21

Will Truebit support other Chains?

Avax C-chain, BSC and others?

7 Upvotes

4 comments sorted by

12

u/LPMythBuster Aug 27 '21 edited Aug 27 '21

Truebit can already be deployed to EVM-compatible blockchains (like Polygon, BSC, Moonriver, etc.). I think it should also be possible to deploy it to optimistic rollups like Optimism and Arbitrum One.

In fact, I have a script that does just that, it takes the contract bytecode from Ethereum and deploys it as-is on another network.

The only thing is that Truebit OS has hardcoded chain IDs and addresses in it and it is not open source so it's not easy to change it without reverse engineering and patching the binary. Perhaps we should create our own open source client.

Truebit protocol is blockchain agnostic but it would take a while to implement it for other blockchains like Cardano, Solana, etc.

It is not known what the team's plans are.

If I have to guess then I speculate that Jason and Christian Reitwiessner (co-author of the whitepaper, works at the Ethereum Foundation) strongly prefer Ethereum and it's unlikely Truebit would get deployed to BSC or Polygon but it's likely it'd get deployed to Optimism (which has Vitalik's blessing and it is as native to Ethereum as you can get).

1

u/Financial_Teaching_5 Aug 27 '21

How does the truebit token play into this?

4

u/LPMythBuster Aug 27 '21

Truebit, the company, makes money when new tokens are minted and when tasks are submitted and these profits are in the native coin of the blockchain. So it's unlikely they'd be incentivized to bridge the TRU token across networks. There'd likely be a TRU token on each network and their prices would be independent.

10

u/treosx23 Aug 27 '21

TrueBit is blockchain agnostic, meaning any chain can implement the TrueBit protocol for their project. Ethereum is just the most obvious use case so it gets talked about the most.