Loading prices...

Decentralized Marketplace

Definition

A peer-to-peer platform for trading goods or services.

Related Terms

Back to Glossary