aeternity / aepp-base

Base æpp
https://base.aepps.com
ISC License
42 stars 28 forks source link

AirGap integration is not working #1529

Open davidyuk opened 5 months ago

davidyuk commented 5 months ago

There is a new format of sync codes that is not supported by Base aepp, for example: airgap-wallet://?ur=HDIYCTLUAYAEAEAEAEAEAEAXJEIDJTJZIHIEGAGEGSMDIDINKEOXTBHYNSPYJLIDMOOYJLIDIMNNOYJLAEFEPLGSKTLBCKZENSGMMOHTHHWZYKBDLRBWOYSPGHCMKKHNTBOXJNTKEYUYWYDMTNRTJZTBWYKIFXWPZOFRTBHTTBECCHKTVACWYNFYCFSSAXAEFPWKEOSTHKAEAEAERTLNLSFW

The next major release will introduce the Serializer V3, which will use bc-ur to encode the data as QR codes.

https://support.airgap.it/coinlib/examples/serializer/v2/introduction

Related packages: https://www.npmjs.com/package/@ngraveio/bc-ur https://www.npmjs.com/package/@keystonehq/bc-ur-registry https://github.com/airgap-it/airgap-coin-lib

https://www.npmjs.com/package/@airgap/angular-core

Ideally would depend on a serializer implemented in an airgap package to track protocol updates.