March 18, 2025. The city of Baltimore filed a lawsuit against Kalshi and Polymarket, alleging they operated unlicensed sports betting platforms. The complaint, filed in the Circuit Court for Baltimore City, claims both platforms violated Maryland’s gambling laws by offering event contracts on sports outcomes without a state license. This is not a surprise — every timestamp is a potential crime scene, and the clocks have been ticking since the 2024 election cycle. But the lawsuit’s real target isn’t just two platforms; it’s the entire regulatory architecture that separates “prediction markets” from “illegal gambling” in the eyes of state law.
Context: Two Worlds, One Legal Trap
Kalshi is a CFTC-regulated exchange for event contracts, headquartered in New York. It won a federal lawsuit against the CFTC in September 2024, securing the right to list political event contracts. Polymarket, built on Polygon, is a crypto-native, permissionless prediction market that processed over $3.5 billion in volume during the 2024 election. In January 2025, Polymarket settled with the CFTC for approximately $250 million and barred U.S. users from non-compliant markets. Despite their divergent architectures — one centralized and federally licensed, the other decentralized and globally accessible — both now face the same charge: offering sports betting without a state license.
The lawsuit is a direct challenge to the federal preemption doctrine. Kalshi’s entire business model rests on the assumption that a CFTC designation as a designated contract market (DCM) overrides state gambling laws. Polymarket, having already lost its CFTC shield, is more vulnerable. But the city’s argument is simple: if the platforms allow users in Maryland to wager on sports outcomes, they must comply with the Maryland Lottery and Gaming Control Agency’s licensing requirements. The underlying technology — whether a centralized order book or a smart contract on Polygon — is irrelevant to the state’s consumer protection framework.
Core: A Systematic Teardown of the Risk
From a technical standpoint, the lawsuit reveals a critical blind spot: both platforms treat “federal compliance” as a sufficient barrier against state-level enforcement. But the code does not lie; it merely waits. Kalshi’s centralized matching engine, audited for CFTC compliance, does not distinguish between a Maryland IP and a New York IP. Polymarket’s geofencing, implemented after the CFTC settlement, is a series of if-statements that can be bypassed by a determined user. The lawsuit will force both platforms to invest in robust geofencing technology — and to prove to the court that their technical measures are effective.
The asymmetry of damage is stark. Kalshi’s federal license is its primary defense. If the court rejects the preemption argument, Kalshi’s entire business model collapses. It would need to either withdraw from Maryland (and potentially other states that follow) or apply for state gambling licenses in every jurisdiction — a process that takes years and millions in legal fees. Polymarket, already excluded from the U.S. market, faces a lower immediate impact. But the lawsuit damages its brand credibility globally. International users may interpret the suit as a signal that the platform is “illegal” rather than merely “regulatory-challenged.”
The market impact is already priced at 30-50%. The lawsuit was expected after the New Jersey Division of Gaming Enforcement issued a cease-and-desist against Polymarket in late 2024. The real unknown is the contagion effect. If Baltimore wins, other cities and states will file copycat lawsuits. The U.S. has over 19,000 municipal governments. The potential for a “copy-paste litigation wave” is the industry’s most underappreciated risk.
Contrarian: What the Bulls Got Right
Despite the lawsuit, the fundamental value proposition of prediction markets remains intact. They aggregate information more efficiently than polls or pundits. Polymarket’s accuracy during the 2024 election was widely cited. Kalshi’s CFTC license, while challenged, still provides a legal framework that traditional sportsbooks lack. The bulls argue that this lawsuit is a necessary step toward regulatory clarity — a phase that every new financial product must pass through.
They are partially correct. The lawsuit could accelerate the formation of a “state-level licensing coalition” for prediction markets, similar to how DraftKings and FanDuel obtained licenses state by state. If Kalshi wins the preemption argument, it will set a powerful precedent that federal CFTC oversight preempts state gambling laws. This would open the door for other federally regulated exchanges to list event contracts without fear of state prosecution.
But the bulls underestimate the political motivation behind the lawsuit. Baltimore’s action is not purely about consumer protection. It is a calculated move to protect the state’s licensed sports betting operators — DraftKings, FanDuel, BetMGM — from unregulated competition. The lawsuit is a lobbying play disguised as a legal complaint. The same forces that pushed for sports betting legalization in Maryland are now pushing to shut down unlicensed alternatives. The ledger bleeds where logic fails to bind.
Takeaway: The Only Certainty Is Uncertainty
The Baltimore lawsuit is a stress test for the entire prediction market sector. It will determine whether event contracts can coexist with state gambling laws, or whether they must be restructured as purely international, non-U.S. products. The outcome will take months, if not years, to resolve. In the meantime, both platforms face a legal overhang that will suppress user growth and institutional adoption.
For Kalshi, the fight is existential. For Polymarket, the fight is reputational. For the industry, the fight is definitional. The question is not whether prediction markets are gambling — it is whether the law can distinguish between a derivative contract and a sports bet when both involve money, outcomes, and risk.
Silence in the logs screams louder than alerts. The only honest answer is: we don’t know yet. But the code will keep running, and the data will keep flowing. Trust is a variable, never a constant.