El protocolo Flash es un protocolo descentralizado que permite a los usuarios emitir activos (activos taproot) y NFT taproot en Bitcoin. FlashVM, un motor computacional construido sobre Flash Chain, está diseñado para funcionalidades similares a contratos inteligentes para Bitcoin. Impulsado por el lanzamiento de activos taproot de Lightning, el protocolo Flash permite la emisión y el comercio de activos nativos de Bitcoin en la blockchain de Bitcoin, todo mientras asegura una red principal fluida y sin congestión. Por otro lado, FlashVM habilita funcionalidades de BTCFi como staking, intercambios y préstamos para activos nativos de Bitcoin.