Fabric is a second layer protocol (like Lightning Network), not a side chain (like RSK or Liquid) which allows for smart contracts. It's basic token is BTC (like LN), not a BTC pegged token.
Portal is building DeFi services on top of it, using its smart contracts, in a similar fashion RGB is building on top of LN.