Security
Built to be verifiable.
Security is not a feature you have to manage. These are the guarantees MARCO enforces for every Passport, every payment and every application.
Your wallet stays yours.
- MARCO never holds your private keys.
- Connecting a wallet only proves who you are.
- You can disconnect at any time from your Passport.
A payment completes only with on-chain proof.
- Every MARCO payment requires a wallet signature and a transaction hash.
- Settlement is verified on-chain before a payment is marked completed.
- Payments settle to the merchant's configured wallet, never a placeholder.
One wallet, one active identity.
- Each application receives its own isolated identity context.
- Changing wallet ends the session and requires a new confirmation.
- No application can ever receive one wallet paired with another Passport.
Only what is needed.
- M-Credits balances and history are recorded by the MARCO ledger.
- Businesses see aggregated, identity-free performance — never your profile.
- Sign-in methods and recovery live inside Passport security settings.