MetaHash se décrit comme un "réseau décentralisé pour l'échange d'actifs numériques et une plateforme pour la création d'applications décentralisées fonctionnant en temps réel". L'équipe espère augmenter considérablement le nombre de transactions par jour, passer de la preuve de travail (minage) à la preuve d'enjeu multiple (forgeage), protéger le réseau contre les attaques susceptibles de le perturber, augmenter la vitesse d'approbation des transactions et mettre en œuvre des mécanismes de "tokenisation" de n'importe quel actif.
Les quatre parties du projet sont les suivantes : TraceChain, un algorithme de routage du trafic sur le réseau. MetaApps est une plateforme permettant de créer des applications décentralisées autonomes qui peuvent être écrites dans plusieurs langages tels que C++, PHP et Solidity. MetaGate, une interface utilisateur à source ouverte pour les développeurs tiers. Enfin, le MHC est un actif numérique qui sert de moyen de paiement dans le réseau et est destiné à fournir un consensus ainsi qu'une régulation du financement pour le développement du réseau.