Yes, correct; that's how Bisq works. I was wondering whether the platforms you've used in the past also worked like this or how they were technologically decentralized.
Etherdelta was probably one of the first exchanges I used. It's basically a smart contract, hence the decentralization aspect.
The website is just a way to interact with the smart contract. Even if the website is down or completely cease to exist it would still be possible to interact with the smart contract via other tools such as etherscan or mew.
Oh, that's how it's decentralized, that's neat! Yup, sounds good to me. Too bad Ethereum has so many flaws, but I like the idea of using a smart contract; that doesn't require to spin up a whole new network like in Bisq.
There's one issue with smart contracts which is that the immutability of the blockchain doesn't easily allow you to update them to fix a bug. You could code an update mechanism into it, but then it's hard to trust the immutability and you have to hope that devs won't change the contract in a 'bad way', making it less decentralized again. But I digress!
Back then, it was possible to trade any token (erc20) just by importing its smart contract address.
Forkdelta as the name suggests is a fork of etherdelta.
Cool cool. I mean if you're already in the Ethereum ecosystem, might as well use smart contracts. I just wouldn't build a Bitcoin on-/off-ramp as an ETH SC.
