Mirrored Invesco QQQ Trust (mQQQ) is a synthetic asset tracking the price of an Invesco QQQ Trust ETF. It can be minted on the Mirror Protocol, which references on-chain prices provided by Band Protocol's decentralized network of oracles. mQQQ exists as CW20 and ERC20 versions, which can be traded on Terraswap and Uniswap, respectively.