MTI Finance Rug Pull
What happened
MTI Finance's MTI token on Ethereum (0x86d3F38e…78C346) was deployed from TokenMint's mintable ERC-20 template. Any address holding the minter role can call mint with no supply cap, and the deployer holds that role from construction. On 18 November 2020 the deployer called mint and created 10,000,000 MTI in its own wallet (transaction 0x48d8abe1…511d7e).
According to De.Fi's REKT database, the deployer then sold the minted tokens. On 19 November 2020 the deployer sent 66.2 ETH to 0x7E644890…208B81 (transaction 0xafdc7249…7d38d9), and that wallet deposited 66.2 ETH to a KuCoin address about an hour later (transaction 0x5b4798e8…b7906d). De.Fi lists the case as an exit scam with $32,065 lost.
How it happened
- The constructor gives the deployer the minter role:
constructor () internal { _addMinter(msg.sender); }. mint(address account, uint256 amount) public onlyMintercalls_mint, which addsamountto total supply and to the chosen balance. Nothing caps the supply.- On 18 November 2020 the deployer called
mintand received 10,000,000 new MTI (transaction 0x48d8abe1…511d7e). New supply created this way dilutes every existing holder. - De.Fi's REKT database says the deployer then sold the minted tokens. The pool data behind that statement was not opened.
- On 19 November 2020 the deployer sent 66.2 ETH to 0x7E644890…208B81, which forwarded 66.2 ETH to a KuCoin deposit address.
Protocol details
Evidence
- transaction Etherscan transaction 0x48d8abe1...1d7e (mint) etherscan.io
- transaction Etherscan transaction 0xafdc7249...d9 (66.2 ETH out) etherscan.io
- transaction Etherscan transaction 0x5b4798e8...906d (KuCoin deposit) etherscan.io
- address MTI FINANCE (MTI) verified source code on Etherscan etherscan.io
- analysis De.Fi REKT database proof link (archive.ph snapshot) archive.ph
- analysis de.fi Analysis t.me
- analysis Sourcify match for 0x86d3F38edaF7e7959E5d8E6Aea5aD3187b78C346 on Ethereum repo.sourcify.dev
- analysis bloxy.info page 0x9836…a42f bloxy.info
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.