I know, those links are to give you ideas on how to implement your stablecoins project on Monero blockchain
but if you already know how to do it, then just ignore those links/projects
Tbh, I don't really have a clue how you would accomplish it because there are many complex methods of how Monero achieves privacy
https://www.getmonero.org/get-started/what-is-monero/
I don't like side chains either because they add a weak link.
Plus a XMR side chain basically creates the issue that the peg is to XMR and not to some basket or fiat.
Is it possible to create a peg without centralization?
For example, tether creates a peg. Theoretically, people deposit USD with them, Tether mints USDT. Then the question is whether you trust Tether. Many don't.
How could you create this peg using a market mechanism without the Tether middleman? Fiat in, fiat token out?
Although perhaps perfect is the enemy of good and I should just start buying XMR except I'll never be able to use it anywhere lol.