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 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 own keys or let MARCO manage them for you.

  • Private and plublic networks support: MARCO supports both private and public blockchains. This means you can choose to 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 login into 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 own authentication providers, wallets implementations, storage solutions, and even new ledger integrations.

Supported DTLs

MARCO supports the following distributed ledger technologies:

  • Ethereum
  • Hyperledger Fabric