Filament est une pile logicielle IoT décentralisée qui utilise la blockchain Bitcoin pour permettre aux appareils de détenir des identités uniques sur un registre public. Il crée un répertoire d'appareils intelligents, permettant aux appareils IoT de communiquer en toute sécurité, d'exécuter des smart contracts et d'envoyer des microtransactions.