There was once a project called edgeless back then, not sure what happened it it. But to contradict everyone here, it is possible to create a casino without any house edge.
Statistically, having no house edge will mean that when the number of games nears infinity it will result to zero (zero profit or loss on both player and casino). However, since casino still have a bet size limit, that expected 0 value will not be achieved. For example, if they have a max 1 btc bet and the gambler uses a regular martin gale system with 0.001 bet and doubles every bet.
0.001
0.002
0.004
0.008
0.016
0.032
0.064
0.128
0.256
0.512
1.000 - Max bet
Which means if the gambler does even win on that 1 btc bet then he is already losing and worse he can't bet higher than 1btc after it in case he loses again. It is not uncommon that a gambler will reach that much losses even at 50% chance to win. The casino will not be as profitable as one with house edge but it will still profit in the long run.
Apt point to be made and given that a lot of people try martingale strategies at risky values, to hit that max bet on features like autobet would take you little over an hour on a 50% (0 edge) chance to win. Set the minimum deposits and withdrawals a bit higher, give wagering bonuses, give faucets and you've got a real recipe to get people to play long and often enough to bust.
But back to 0 house edge casinos, I don't recall one in all my time other than promotional offers from various sites at various times.
But I *do* know that crypto-games.net has had a negative house edge on their lottery games (held every week in several crypto too!). What happens is you buy tickets to the lottery, 100% of ticket proceeds goes to the prize pool, awarded to 3 winners. Then, the house adds 1% to the pool as a bonus.