Skip to content

Conversation

@klevi23
Copy link
Contributor

@klevi23 klevi23 commented Nov 3, 2025

Scaffold, awaiting further content.

Scaffold, awaiting further content
@@ -0,0 +1,28 @@
openapi: 3.0.0
info:
title: 'Fireblocks Provider Off-Exchange API'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We call an API a provider API, if it's something that a provider implements. In other cases it's just an API. Also we try to stick to the term "collateral" here, to avoid ambiguity. So, these things need to be changed:

  1. The filename should be fb-collateral-api.yaml.
  2. The title should be "Fireblocks Collateral API".
  3. Add info.description key and explain there that this is an API implemented by Fireblocks as opposed to the other APIs here.

Comment on lines +9 to +10
- name: collateralWebhooks
description: Webhook notifications sent by Fireblocks to exchanges for collateral events.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The webhooks implemented by providers should be specified in fb-provider-collateral-api.yaml. The endpoints could be under the usual collateral tag, or if you prefer collateralNotifications, or collateralWebhooks. It's only one endpoint and I wouldn't bother with a separate tag, personally.

Comment on lines +7 to +8
- name: offExchange
description: Endpoints used by external providers (exchanges) calling Fireblocks for off-exchange collateral flows.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The name should be collateral.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants