Portfel Blockchain MetaMask uruchamia funkcję beta Snaps, która wspiera zewnętrznych programistów w dostosowywaniu funkcji portfela i zapewnianiu płynnego działania zasobów w blockchainach innych niż EVM. EVM (Ethereum Virtual Machine) to pierwsza maszyna wirtualna stworzona dla branży blockchain, warstwa abstrakcji pomiędzy maszynami fizycznymi a inteligentnym kodem kontraktu, oddzielona od głównego łańcucha Ethereum. Blockchainy inne niż EVM są całkowicie oddzielone od ekosystemu Ethereum i mają niższe opłaty i większe prędkości. Obecnie większość z dziesięciu najpopularniejszych łańcuchów bloków jest kompatybilna z EVM, ale nowe łańcuchy bloków inne niż EVM również szybko się rozwijają. Nie ma wyraźnego zwycięzcy pomiędzy sieciami EVM i innymi niż EVM. Programiści muszą wybrać odpowiedni łańcuch publiczny w oparciu o potrzeby i cele projektu.