This article discusses two smart contract technologies implemented on the Bitcoin mainnet: OP_NET and Arch. As an execution layer, OP_NET implements smart contract operations through specific Bitcoin transactions and has a mechanism to burn Bitcoins. Arch, on the other hand, is positioned as the "Bitcoin 1.5 layer", using its own token as gas fee to process and verify transactions through nodes.