Hi everyone,
I’ve been building MoveGate, a protocol on Sui that introduces a permission and reputation layer for autonomous agents.
As agentic finance grows, one key problem is how to let agents operate safely without requiring full wallet access or constant manual approvals.
MoveGate addresses this using four core primitives:
• AgentPassport: persistent on-chain identity for agents
• Mandate: scoped permissions (amount, time, protocol, actions)
• AuthToken: hot-potato authorization enforced at the Move type-system level
• ActionReceipt: immutable, frozen on-chain audit trail
This enables agents to perform DeFi strategies (e.g. lending, trading, rebalancing) with bounded permissions and verifiable history.
The protocol is now live on Sui testnet:
https://movegate.xyz/
https://github.com/hamzzaaamalik/movegate-contracts
Would love feedback from the community - especially around:
-
potential protocol integrations (Navi, Cetus, etc.)
-
reputation model design
-
developer experience / SDK
Happy to collaborate or build integration examples if helpful