Skip to main content


What is MARCO?

MARCO is a blockchain-agnostic framework for building secure and decentralized applications.

MARCO platform

It provides a single, generic data model and a set of APIs that you can use to interact with multiple blockchain technologies. This allows you to build applications without worrying about the specifics of any particular ledger; you can focus on building great experiences and leave the rest of the heavy lifting up to MARCO.

Key features

  • Blockchain-agnostic platform: With MARCO, you only have to develop blockchain applications once. We provide you with a set of APIs and SDKs to deploy your applications in any of the ledgers we support.

  • Custodial and non-custodial wallet support: Private keys are the backbone of blockchain security. For this reason, we let you choose to manage your keys or let MARCO manage them for you.

  • Private and public networks support: MARCO supports both private and public blockchains. This means you can integrate MARCO with either type of blockchain if you need more privacy or transparency in your use case.

  • Single Sign-On (SSO) via SAML: You can use the same credentials to log in to MARCO platform as those you use to log into your company's accounts.

  • Plugins for extending the platform: MARCO has an open architecture, so you can extend its features by developing custom plugins. You can bring your authentication providers, wallet implementations, storage solutions, and new ledger integrations.

Supported DTLs

MARCO supports the following distributed ledger technologies:

  • Ethereum
  • Hyperledger Fabric