FYI The ICP Ledger has been upgraded to support ICRC-1 and we published a javascript library that supports ICRC Ledgers.