Skip to content

TrustFramework Checklist

When you are ready to apply for production access, download the form below, fill it in, and submit it to the Nebras Open Finance team alongside your other certification evidence.

Work through each area in order. All items must be completed before initiating onboarding to production.

Trust Framework

RequirementYes / NoNotes / Evidence
Organisation is registered in the Trust Framework DirectoryOrganisation ID:
Application has been created with the correct roles assigned (e.g. BDSP, BSIP)Application name:   Roles:
At least one Transport Certificate is active and installed for mTLSCertificate thumbprint:
At least one Signing Certificate is active and available for JWT signingCertificate thumbprint:   Key ID (kid):
Production private keys are stored securely, never leave the company's estate, and are never committed to source control — use a FIPS 140-3 certified HSM or a KMS that supports UAE data residency requirements, in line with the Secure Management of Keys and Credentials policyHSM / KMS provider:
Certificate expiry is actively monitored and the firm has a documented process to rotate certificates before expiry — a lapsed transport or signing certificate will silently break all LFI connectionsMonitoring mechanism:
Redirect URIs are registered in the Directory and exactly match what your application sends in authorisation requests — see Handling Redirect URIsRedirect URI(s):
Organisation and Application logos are set in the Trust Framework Directory and accurately represent the organisation and the specific application (service the customer is receiving) respectively

API Discovery

RequirementYes / NoNotes
Can call GET /participants to retrieve the list of LFIs and their Authorization Server metadata
Can inspect the API resources and metadata returned per Authorization Server to determine which support the capabilities required by your proposition
Can resolve an LFI's DiscoveryEndpointUrl from the participants response and fetch its .well-known/openid-configuration to obtain token_endpoint, issuer, par_endpoint, and registration_endpoint
LFI endpoint URLs are not hardcoded — they are refreshed periodically from the Trust Framework directory to pick up changes

Production Authorization Servers

List every Authorization Server you intend to register with in production. You can retrieve this information from the GET /participants endpoint — each entry in the response contains an OrganisationName and an AuthorisationServers array with CustomerFriendlyName and OpenIDDiscoveryDocument per server.

Organisation NameAuthorization ServerOpenID Discovery Document

Add a row for each Authorization Server. If an LFI operates multiple Authorization Servers (e.g. separate servers for retail and corporate), add a separate row for each.