Smart contracts don't need to be implemented at the base layer, you can have other layers and protocols and still transact in Bitcoin.
There is rsk, sovryn and rgb on lightning and you can still use Bitcoin with ethereum or other smart contract platforms.