π¨ Massive Funds Movements are Occurring From the Multichain Bridge π¨
57.5 million $USDC, 1,023.8 Bitcoin and 7,214 ETH have been transferred to various EOAs
Lack of communication from the team suggests a possible leakage of private keys.
Here are the transactions π
Interestingly, the triggering of a hook is not determined by a variable or similar mechanism. Instead, it is based on the initial bytes of the hook contract's address.
in uniswap v4, you have to mine a specific hook deploy address that contains your desired config stored as bit flag at the beginning of the address. even though it saves on gas, this design sounds a bit cursed.
I found a cool vulnerability in @OpenZeppelin 's Merkle tree implementation and reported it to them on @immunefi π²π²π²
πππ'π¬ ππ’π―π π’π§! π§΅πͺ‘
Stay vigilant, adopt best security practices, and collaborate with auditors and security researchers to ensure the safety of smart contracts. #SmartContractSecurity#ReentrancyAttacks
π Reentrancy attacks remain a significant problem in smart contracts, despite increased awareness. Recent events, like the Fei's Rari Fuse Pools incident, have resulted in the loss of millions of dollars.
Preventing reentrancy requires implementing checks-effects-interactions (CEI) patterns and avoiding the use of transfer and send functions. Additionally, considering the introduction of new opcodes and disabling reentrancy by default at the compiler level can enhance security.
Ok I don't want to fuel a bank run but I am getting a bunch of questions around whether to pull funds from Binance.
Here is a handy decision-making matrix.
Today we charged Binance Holdings Ltd. (Binance); U.S.-based affiliate, BAM Trading Services Inc., which, together with Binance, operates https://t.co/swcxioZKVP; and their founder, Changpeng Zhao, with a variety of securities law violations.
https://t.co/H1wgGgR5ir
This statement emphasizes the significance of effective communication and the accessibility of senior leadership in addressing concerns and ensuring the smooth operation of the company's systems.
In the past two days, the Multichain protocol has experienced multiple issues due to unforeseeable circumstances. The team has done everything possible to maintain the protocol running, but we are currently unable to contact CEO Zhaojun and obtain the necessary server access for maintenance.
This afternoon, there was an issue with the scanning node network of Router5, which has affected the normal cross-chain service of some chains. Furthermore, this problem is beyond the team's current permissions and ability. In order to protect the interests of our users, we have decided to suspend the corresponding cross-chain service for the affected chain on the UI. Last week, the same issue happened on Router2.
We appreciate the userβs understanding and request that our partners stop directly calling the Multichain protocol smart contracts on/to the affected chain for cross-chain operations.
All the affected chains are:
Kekchain, PublicMint, Dyno Chain, Red Light Chain, Dexit, Ekta, HPB, ONUS, Omax, Findora, Planq.
Both Hardhat and Foundry can be used together in a repository. One acts as the main framework, while the other is utilized for specific purposes. In OpenZeppelin contracts, Hardhat is the primary test framework, and Foundry is used for fuzz testing.
By addressing the following issues - insufficient testing coverage, limited rollback capabilities, and inadequate monitoring - one can significantly improve their confidence in deploying software and achieve a greater sense of sanity.
VRF, the most popular random number generator in Web3, has fulfilled over 15.8 million requests for more than 6,300 smart contracts on various chains.
VRF π€ NFTs
https://t.co/aJIGFuDv4t
Should audit firms add a CONFIDENCE RATING in the executive summary report, i.e. "we estimate there's X likelihood we've missed a high severity issue"?
When creating an NFT contract, your main focus differs from that of a DeFi contract. The NFT's mechanics are usually straightforward, and losing people's money is avoidable (RIP to Akutar). Your primary responsibilities are centered around minting and revealing.
For the reveal, your objectives are to support the project's business objectives, ensure that users and the team cannot game the reveal, and guarantee that the metadata functions properly.