Does Bitcoin use smart contracts to enable multisig? I have heard that bitcoin does have a limited smart contract and I was wondering whether this is how they created multisig wallets?
Bitcoin's script language that enables smart contracts is used for everything in the technology, even single signature payments. One could say even those are smart contracts.