You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, using @interledger/http-signature-utils and @interledger/open-payments outside of a Node environment is impractical, primarily due to the use on Node's crypto module. The SubtleCrypto API, while accessible in both browser and Node environments, does not yet offer support for Ed25519 or is experimental:
In Chromium-based browsers, the algorithm is accessible by activating the Experimental Web Platform Features flag
In Firefox there is no support the algorithm;
Safari has support in a stable release;
In Node, the Ed25519 algorithm is still considered experimental;
raducristianpopa
changed the title
Drop the usage of the node crypto module for http-signature-utils
Transition to SubtleCrypto from Node's crypto module
Feb 8, 2024
Context
Currently, using
@interledger/http-signature-utils
and@interledger/open-payments
outside of a Node environment is impractical, primarily due to the use on Node's crypto module. The SubtleCrypto API, while accessible in both browser and Node environments, does not yet offer support for Ed25519 or is experimental:Experimental Web Platform Features
flagEd25519 implementation status
Todos
@interledger/http-signature-utils
@interledger/open-payments
The text was updated successfully, but these errors were encountered: