<100 subscribers
Share Dialog
Share Dialog


Advanced order types are quickly becoming table stakes on Base. Traders want limit orders, stop orders, trailing stops, DCA, and TWAP—and they want them inside the apps they already use: wallets, trading terminals, embedded widgets, and bots.
That’s exactly what the Bankr External Orders API delivers: a production-ready Orders API that connects your product to Bankr’s trading engine and order book, enabling the most feature-complete order experience on Base—with support for EOAs, smart wallets, and multisigs, plus built-in app fee routing.
Docs: https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Live app: https://swap.bankr.bot
AI trading agent (powered by this engine): https://bankr.bot
The External Orders API is a developer-facing interface that lets third-party apps interact with Bankr’s trading engine. With a simple quote → sign → submit workflow, you can:
Get quotes for supported order types
Submit signed orders to the Bankr order book
Fetch order(s) for a wallet
Cancel orders
If you’re building on Base and want to offer a “pro” trading surface without building an execution system from scratch, this API is the fastest path to shipping.
Bankr supports both simple and advanced strategies across the most common “must-have” order types:
Let users place target-price orders with optional partial fills.
Offer protection and momentum-driven entries/exits with trigger-based orders.
Need trailing functionality? Bankr supports trailing stop behavior via configuration so traders can follow price action dynamically.
Break large orders into time-based executions to reduce market impact—perfect for advanced traders and apps targeting high-volume users.
Enable recurring buy/sell strategies on an interval with a maximum number of executions—ideal for long-term accumulation experiences.
Modern crypto UX is multi-wallet by default. The Bankr External Orders API is designed to work with:
EOAs (externally-owned accounts)
Smart wallets (account abstraction / contract wallets)
Multisigs (for teams, treasuries, and DAOs)
Orders are authorized using EIP-712 typed data signatures, which is a familiar and widely-supported standard for secure, structured signing.
If you’re embedding advanced orders into your app, you should be able to monetize the flow cleanly.
Bankr supports app fees at the quote stage:
appFeeBps — fee in basis points
appFeeRecipient — where the fee is routed
This makes it easy to power revenue models for:
wallets and portfolio apps
trading terminals
embedded widgets
automated trading bots
The integration is straightforward and production-friendly:
Create a quote (optionally include app fees)
Submit approval transaction(s) if required
Sign the EIP-712 order payload returned by the API
Submit the signed order to the order book
This same flow applies across limit, stop (including trailing), DCA, and TWAP order types.
Want the full breakdown and request/response schemas? Jump into the docs:
https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
The base API domain is:
https://api.bankr.bot
Core endpoints include:
POST /trading/order/quote — generate a quote for any supported order type
POST /trading/order/submit — submit a signed order
POST /trading/order/cancel/:orderId — cancel an order
GET /trading/order/:orderId — fetch a single order
POST /trading/order/list — list orders for a wallet (with filters + pagination)
If you want to experience what this engine feels like in production today, the live trading app is running here:
It’s a useful reference for how advanced order types can be presented in a clean UI—especially if you’re building an embedded widget or wallet-native trading surface.
Bankr isn’t just infrastructure—this same trading engine powers our AI agent:
If your product roadmap includes automation, agents, or strategy execution, the External Orders API provides the core primitives you need: quotes, signed orders, execution history, and lifecycle controls.
External Orders API Documentation: https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Example repo (widget + TS integration): https://github.com/BankrBot/trading-engine-api-example/tree/main/examples/widget
Live trading app: https://swap.bankr.bot
AI agent: https://bankr.bot
If you want to ship limit orders, stop + trailing, DCA, and TWAP on Base—while supporting EOAs, smart wallets, and multisigs, and capturing app fees—Bankr External Orders API is the fastest way to get there.
Docs to get started:
https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Advanced order types are quickly becoming table stakes on Base. Traders want limit orders, stop orders, trailing stops, DCA, and TWAP—and they want them inside the apps they already use: wallets, trading terminals, embedded widgets, and bots.
That’s exactly what the Bankr External Orders API delivers: a production-ready Orders API that connects your product to Bankr’s trading engine and order book, enabling the most feature-complete order experience on Base—with support for EOAs, smart wallets, and multisigs, plus built-in app fee routing.
Docs: https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Live app: https://swap.bankr.bot
AI trading agent (powered by this engine): https://bankr.bot
The External Orders API is a developer-facing interface that lets third-party apps interact with Bankr’s trading engine. With a simple quote → sign → submit workflow, you can:
Get quotes for supported order types
Submit signed orders to the Bankr order book
Fetch order(s) for a wallet
Cancel orders
If you’re building on Base and want to offer a “pro” trading surface without building an execution system from scratch, this API is the fastest path to shipping.
Bankr supports both simple and advanced strategies across the most common “must-have” order types:
Let users place target-price orders with optional partial fills.
Offer protection and momentum-driven entries/exits with trigger-based orders.
Need trailing functionality? Bankr supports trailing stop behavior via configuration so traders can follow price action dynamically.
Break large orders into time-based executions to reduce market impact—perfect for advanced traders and apps targeting high-volume users.
Enable recurring buy/sell strategies on an interval with a maximum number of executions—ideal for long-term accumulation experiences.
Modern crypto UX is multi-wallet by default. The Bankr External Orders API is designed to work with:
EOAs (externally-owned accounts)
Smart wallets (account abstraction / contract wallets)
Multisigs (for teams, treasuries, and DAOs)
Orders are authorized using EIP-712 typed data signatures, which is a familiar and widely-supported standard for secure, structured signing.
If you’re embedding advanced orders into your app, you should be able to monetize the flow cleanly.
Bankr supports app fees at the quote stage:
appFeeBps — fee in basis points
appFeeRecipient — where the fee is routed
This makes it easy to power revenue models for:
wallets and portfolio apps
trading terminals
embedded widgets
automated trading bots
The integration is straightforward and production-friendly:
Create a quote (optionally include app fees)
Submit approval transaction(s) if required
Sign the EIP-712 order payload returned by the API
Submit the signed order to the order book
This same flow applies across limit, stop (including trailing), DCA, and TWAP order types.
Want the full breakdown and request/response schemas? Jump into the docs:
https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
The base API domain is:
https://api.bankr.bot
Core endpoints include:
POST /trading/order/quote — generate a quote for any supported order type
POST /trading/order/submit — submit a signed order
POST /trading/order/cancel/:orderId — cancel an order
GET /trading/order/:orderId — fetch a single order
POST /trading/order/list — list orders for a wallet (with filters + pagination)
If you want to experience what this engine feels like in production today, the live trading app is running here:
It’s a useful reference for how advanced order types can be presented in a clean UI—especially if you’re building an embedded widget or wallet-native trading surface.
Bankr isn’t just infrastructure—this same trading engine powers our AI agent:
If your product roadmap includes automation, agents, or strategy execution, the External Orders API provides the core primitives you need: quotes, signed orders, execution history, and lifecycle controls.
External Orders API Documentation: https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Example repo (widget + TS integration): https://github.com/BankrBot/trading-engine-api-example/tree/main/examples/widget
Live trading app: https://swap.bankr.bot
AI agent: https://bankr.bot
If you want to ship limit orders, stop + trailing, DCA, and TWAP on Base—while supporting EOAs, smart wallets, and multisigs, and capturing app fees—Bankr External Orders API is the fastest way to get there.
Docs to get started:
https://www.notion.so/External-Orders-API-2ac8e0f9661f8045b77cdee144ce7f13
Bankr
Bankr
No comments yet