Skip to main content

Media Protocol

A suite of tools empowering builders to create peer-to-peer marketplaces.

contract SimpleInitializeMarketplace {
  Marketplace marketplace;

  constructor(address _marketplaceAddress) {
    marketplace = Marketplace(_marketplaceAddress);
  }

  function initializeMarketplace() external returns (uint marketplaceId) {
    marketplaceId = marketplace.initializeMarketplace(
      5000000000000000000, // marketplace min required liquidity
      msg.sender, // marketplace owner
      3000 // 3% fee
    );
  }
}
contract SimpleInitializeMarketplace {
  Marketplace marketplace;

  constructor(address _marketplaceAddress) {
    marketplace = Marketplace(_marketplaceAddress);
  }

  function initializeMarketplace() external returns (uint marketplaceId) {
    marketplaceId = marketplace.initializeMarketplace(
      5000000000000000000, // marketplace min required liquidity
      msg.sender, // marketplace owner
      3000 // 3% fee
    );
  }
}
 

What is Media Protocol

Learn about the core concepts of the Media Protocol, its governance structure, and key terminology.

 

Integrate with Media Protocol

Explore the process of integrating with Media Protocol, using the SDK and step-by-step guidance.

 

Media Protocol Smart Contracts

Discover the architecture and technical reference of the smart contracts powering the Media Protocol.

 

Media Protocol Governance

Understand the governance structure of the Media Protocol, and how to participate.

Protocol, Network, Foundation

Let's clarify the differences among the various components of the Media Ecosystem. Some of these might confuse newcomers. Media Network concept was born first, and subsequently, the Media Protocol was established as its foundation. The Media Foundation is the driving force behind the development of both projects.

 
Media ProtocolMedia Protocol

Media Protocol

A suite of persistent, non-upgradable smart contracts that together form a protocol, enabling anyone to create peer-to-peer marketplaces.

 
Media NetworkMedia Network

Media Network

Media Network is a decentralized web services marketplace, offering a peer-to-peer alternative to industry giants like Google Cloud & AWS.

 
Media FoundationMedia Foundation

Media Foundation

This entity acts as the driving force behind the development of the Media Protocol and Media Network.

The Governance Apps

Share your opinions and shape the future of the protocol.

 
Governance ForumGovernance Forum

Governance Forum

A forum for governance-related discussions, proposals, and voting on key decisions that shape the future of the protocol.

 
SnapshotSnapshot

Snapshot

Off-chain voting interface for community members to signal sentiment during the early stages of a proposal’s life cycle.

 
TallyTally

Tally

On-chain governance platform for DAOs to create, vote on, and manage proposals in a transparent and decentralized manner.