Integration Instructions

This guide is for wallets, dashboards, aggregators, and automation systems integrating Emofi Perp DEX.

Integration Objectives

A complete integration should support:

  • market/account state visibility,

  • order lifecycle interaction,

  • risk metric presentation,

  • and production reliability controls.

Phase 1: Read Layer

Implement stable reads for:

  • market metadata,

  • instrument status,

  • account collateral and position state,

  • funding and risk indicators.

Phase 2: Write Layer

Implement transactional workflows for:

  • order creation and cancellation,

  • position reduction/closure,

  • collateral adjustment operations.

Phase 3: Reliability Layer

Add production safeguards:

  • idempotent order operations,

  • retry policies with bounded behavior,

  • stale-read detection and reconciliation,

  • monitoring and alerting for execution failures.

Testing Recommendations

Before production rollout, validate:

  • partial-fill behavior,

  • edge cases under volatility,

  • failed transaction handling,

  • stale data fallback paths,

  • high-load operational consistency.

UX Guidance for Integrators

If your integration has end users, expose risk metrics clearly. In perpetual trading, hidden margin context can convert manageable situations into forced outcomes.

Last updated

Was this helpful?