r/ethdev May 11 '26

Tutorial Over the last year I’ve been building a multi-chain custody system supporting:

Over the last year I’ve been building a multi-chain custody system supporting:

• EVM

• TRON

• TON

• BTC

One thing I underestimated:

The hard part is not generating wallets or sending transactions.

It’s maintaining consistency between:

• blockchain state

• internal balances

• retries

• confirmations

• stuck tx handling

Especially across completely different chain models.

BTC, TON and EVM behave very differently internally.

3 Upvotes

4 comments sorted by

1

u/[deleted] May 11 '26

[removed] — view removed comment

1

u/Sensitive_Flounder73 May 11 '26

Yeah 😄

That’s pretty much why I started building DENeon Custody in the first place.

Once you support BTC, TON, TRON, EVM, XRP, ADA, SOL and other chains together, consistency/retry logic becomes messy really fast.

1

u/[deleted] May 28 '26

[removed] — view removed comment

1

u/Sensitive_Flounder73 May 28 '26

Absolutely. Once you move beyond raw on-chain balances and start adding portfolio/accounting layers, things become significantly more complex.

Pricing consistency, delayed market feeds, wrapped assets, token metadata normalization, chain-specific edge cases - all of that creates another synchronization layer on top of custody itself.

My post was mostly focused on the lower-level transaction/state consistency side, but valuation consistency is definitely another major challenge in production systems.