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.