Overview

The ADAPT wrapper for web browsers is an implementation of the ADAPT wrapper for web browsers.

This topic describes ADAPT wrapper details specific to web browser implementations. Reading the ADAPT wrapper overview first will give you a much better understanding of this topic.

The browser wrapper uses the browser (Wasm-based) version of the ADAPT JS API.

For more information, refer to Embedding ADAPT in Web and Mobile Apps

The browser wrapper allows for user interaction through a special transaction result action type. A MUFL transaction can request a user verification. In this case, the ADAPT wrapper sends the request to the user (in application defined form). If the user accepts the verification request, some transaction (defined by the MUFL logic) executes in the packet.

For more information about transactions, refer to Packet Interface.

To run the web browser ADAPT wrapper, use the script located at /mufl/utilities/executables/dist/adapt_wrapper_browser.js in the ADAPT Docker development kit. The source code resides at ./utilities/executables/src/adapt_wrapper_browser.ts in the main git repository.

For usage instructions, refer to the ADAPT wrapper usage help.