Fixed-price marketplace for non-fungible tokens with automated compliance and settlement
Listings enable direct peer-to-peer trading of non-fungible tokens at seller-determined prices. Create fixed-price offers, accept financing terms, or configure instant-buy options—all enforced through smart contract escrow with compliance validation at execution.
Listings work across multiple non-fungible token implementations with unified trading interfaces:ERC-721: Standard NFTs with unique token identifiers and single-owner architecture. Each listing represents one token with complete ownership transfer on purchase.ERC-1155: Multi-token standard supporting both fungible and non-fungible assets. Listings specify quantity for partial or full position sales from single contract addresses.ERC-1400 Security Tokens: Partition-based ownership with granular compliance rules. Listings enforce identity verification, transfer restrictions, and regulatory requirements automatically during execution.All standards integrate with the same marketplace contracts, enabling consistent user experiences regardless of underlying token architecture.
Sellers configure price, payment options, and buyer requirements when creating listings. The marketplace validates token ownership and transfer approval before activating listings.
Tokens transfer to marketplace escrow upon listing creation. This prevents double-selling and ensures atomic settlement—buyers receive tokens immediately upon payment without requiring separate seller actions.
Buyers select payment method during purchase—instant full payment or structured financing with down payments. The marketplace validates compliance, processes payment, and transfers tokens atomically.
Instant Purchase Flow
Compliance Check: Validate buyer KYC status and token transfer restrictions
Payment Transfer: Move payment token from buyer to seller
Token Release: Transfer listed token from escrow to buyer
Fee Distribution: Deduct marketplace fees and route to platform wallet
Event Emission: Record trade details on-chain for analytics
All steps execute in a single transaction—either complete fully or revert entirely. Failed compliance checks prevent wasted gas by rejecting before payment processing.
Instant Buy
Financed Purchase
Full payment processes immediately with atomic token transfer. Buyer pays listing price plus marketplace fees (typically 2.5%) in a single transaction.
Structured payment with down payment and monthly installments. Tokens remain in escrow during payment period, transferring to buyer upon final payment completion.
Approve specific buyer proposal if listing configured for offer acceptance
Listing modifications emit events that update marketplace interfaces in real-time. Buyers see current terms without requiring manual refresh or blockchain queries.
Listings enforce token-level compliance automatically. Every purchase validates identity verification, transfer restrictions, and wallet limits before executing trades.
Compliance Check
Validation
Failure Action
KYC Verification
Query identity registry for buyer status
Reject transaction before payment
Transfer Restrictions
Check token whitelist/blacklist mappings
Revert with restriction reason
Wallet Limits
Validate buyer won’t exceed maximum holdings
Prevent purchase with limit error
Freeze Status
Confirm neither party frozen by issuer
Reject and notify both parties
All validation occurs on-chain during transaction execution. Failed checks revert the entire transaction, preventing partial state changes or orphaned payments.
Sellers must ensure tokens have proper transfer approval before listing. Without approval, the marketplace cannot move tokens to escrow, causing listing creation to fail.
Platform charges configurable fees on completed trades, typically 2.5% of transaction value. Fees split between marketplace operator and platform infrastructure based on instance configuration.
Fee configuration happens at instance level through the Issuer Platform. Different token types or categories can have varying fee structures to accommodate asset-specific economics.
Listings operate within instance boundaries—only tokens issued in the same instance appear in the marketplace. This maintains compliance separation and prevents cross-contamination between unrelated token ecosystems.Buyers and sellers must both hold verified identities within the instance to participate. Cross-instance trading requires explicit bridge mechanisms or multi-instance identity verification.