About

Scalable FIU module to connect with multiple AA partners and manage consents for multiple internal applications.

Getting Started

  1. Clone repository git clone https://github.com/getbootstack/trufiu.git

  2. Review the .env and docker-compose.yaml.

  3. Run docker compose up from the trufiu directory.

You may check the latest release of the docker image from the Github Packages

Supported Environments

This image of TruFIU supports following environments , You can set this in the .env

  • sandbox

  • uat

Setup

Once you have the TruFIU Docker Container up and running

  1. Create an App, take note of the App Credentials (app_id, app_secret) these are required to make further API calls.

  2. Configure your FIU details

  3. Add your partner AA details, thats all you are all set to create consent and fetch data in the AA ecosystem

Testing with Simulator

SahamatiNet enables developers to quickly get off the ground by provisioning the Simulator. TruFIU supports leveraging the same. All you need to do is to create the AA Entity under your FIU.

Simulator Entity ID is: AA-SIMULATOR

x-request-meta will be automatically handled based on aa_entity_id header. You can now pass the all the x-simulate-res header as documented here.

Support

Running into challenges or bugs? Our team is always there with you. Please raise an issue in the TruFIU Github repository with details.

Last updated