Try to break it

Every rule in Doji is enforced by the contracts. Run these attacks yourself. Nothing is sent: each one is simulated against the live contracts on Mezo testnet, and you see exactly how the contract refuses it.

Found a way through? Open an issue on GitHub.