Bob clarified in the original text:

ODINFUN has not been hacked

👇

Clarification on the recent ODIN·FUN incident:

1. ODIN·FUN has not suffered a hacker attack.

2. There was an error in our deposit synchronization code, which caused some users' balances to be greater than the amounts they deposited. This is why no one could find the 74 BTC deposit transaction on-chain. Everything has been fixed approximately 12 hours ago (check the balances of the 74 BTC users; it has returned to normal).

3. All user funds are safe. No user has suffered any direct loss due to this error.

Deeper technical aspects:

1. When users deposit funds, they deposit them into a threshold signature set. This is a decentralized 12/34 threshold signature setup that protects the BTC provided by the Internet Computer Protocol.

2. The funds are then sent to the ODIN•FUN smart contract. This is the ~91 BTC amount that people have been sharing. This is the accurate representation of BTC in the platform. Again, all user BTC is pegged 1:1 with the BTC in the Odin platform. The 74 BTC deposit did not show up here due to the deposit synchronization error I mentioned above.

Moving forward:

1. We are improving the ODIN•FUN front end to provide deposit and withdrawal statuses (pending, confirmed, credited) along with links to the explorer so you can track the trail of your funds (completely decentralized and on-chain).

2. We are continuing to strengthen our smart contract code, API, and indexer through internal and external reviews and audits, thereby improving our code.

3. We are enhancing the processes for larger BTC amounts on the platform. This means you may need to wait for additional confirmations for larger deposit or withdrawal amounts to increase platform security.

Thank you all!

⚡️🐦‍⬛🩵 #odinfun