Launchpad

Launch a real Agent ID-backed agent.

This flow uploads metadata and memory roots, then asks the connected wallet to sign `launchAgent` on 0G Chain. No wallet transaction, no launch.