API (Programmatic Trading)

Programmatic transactions (algorithmic trading, or PTs) use algorithms and computational schemes to execute transactions with minimal human intervention.

Customers leverage the power of the Mintify API to optimize trading and operational efficiencies, reduce errors, swiftly capitalize on opportunities, integrate Orderbook features into external dApps, and more.

Order Execution

Procedurally execute your trading strategy or embed Mintify-based liquidity and trading functions directly into your dApp. Buy, sell, and trade your in-game assets with deep liquidity without leaving your in-game marketplace.

Risk Management

Algorithmically manage market exposure and risk based on predefined or dynamic variables composed of various actions for mitigating against loss/impermanent loss and rapid market downturns.

Algorithmic Development

Utilize Mintify data feeds for signal generation through statistical models and trading strategies to swiftly identify and capitalize on opportunities with minimal human intervention.

Build Using our API

Get access to full historical and real-time data, cached images, create trading bots, or build your own marketplace on ETH Mainnet, Base and Blast. Learn more here.

Pricing

To get started please fill out this form

Tier 1
Tier 2

Price

$99/mo

$2499/mo

Requests/Second

100

1500

Chains

ETH, Base, Blast

ETH, Base, Blast, Ordinals (coming soon)

Features

Buy, Bid, List

Buy, Bid, List

Real-time Data


PT Instructions

All POST endpoints require the parameters to be posted in the body.

For endpoints that have a "signature" as final step in the response, you need to sign the correct structured data and post it in the endpoint that is mentioned in the response.

This final step has two crucial parts. the "post" object and the "sign" object. The flow is that you need to sign the "sign" object as follows (example using ethersjs):

const signature = await signer.signTypedData(sign.domain, sign.types, sign.value);

Then you need to post the "post.body" object to the endpoint mentioned in the "post.endpoint" property. You need to fill the "post.signature" and "post.maker" with your actual values before posting.

Last updated