MessageContract

A dApp in one file. No build step, no framework — just a page that talks to a wallet and to LiteForge.

1. Wallet
2. Your contract
3. Change it