The Medialane API covers the full platform surface — marketplace orders, assets, minting, licensing, drops, credentials, comments, and real-time events. One key, one SDK.
Medialane is designed to be machine-native. A Starknet wallet keypair is all the identity an agent needs — no KYC, no OAuth, no human in the loop. Agents can authenticate headlessly, query the full API surface, and manage billing autonomously.
Query active listings, bids, and completed sales. Filter by contract, token, or wallet. Powers the medialane.io marketplace.
Fetch collection metadata, floor prices, volume, and token inventories. Includes POP and Collection Drop sources.
Deploy collection contracts and mint assets programmatically. Get ready-to-sign calldata for on-chain deployment.
Resolve full metadata for any token, including license terms, remix history, and provenance.
Stream every event: mints, transfers, sales, offers, cancellations — indexed in real time.
Create and sign structured trade intents using SNIP-12. Submit orders without exposing private keys.
Real-time indexer and database health. Build reliable integrations with observable system state.
Full-text search across tokens, collections, and creators. Integrate autocomplete in any app.
Permanent comments anchored to any NFT via the NFTComments Cairo contract. Indexed in real time, Voyager-verifiable, with on-chain rate limiting and report-based auto-moderation.
Detect and enforce remix terms. Open licenses (CC0, CC BY, CC BY-SA, CC BY-NC) are auto-approved. Custom terms route through a creator approval flow before the requester can mint.
Buyers can counter any open listing with a custom price, duration, and message using SNIP-12 typed data. Sellers receive structured counter-offers they can accept or ignore.
Issue soulbound credentials tied to on-chain or off-chain events — conferences, workshops, hackathons. One claimable token per eligible wallet.
Launch fixed-supply public minting campaigns with configurable price, supply cap, time window, per-wallet limits, and optional allowlist gating.
Subscribe to real-time on-chain events. Medialane pushes a signed POST payload to your endpoint the moment an event is indexed — no polling needed.
ORDER_CREATED
A new listing or bid is created on-chain
ORDER_FULFILLED
A sale is completed — buyer and seller resolved
ORDER_CANCELLED
An order is cancelled by the offerer
TRANSFER
Any ERC-721 token transfer, including mints
Framework-agnostic TypeScript SDK. On-chain marketplace calls + full REST API client in one package.
Get a free API key and go live in minutes.
Get Free API Key