wallet-core
wallet-core copied to clipboard
[NewChain]: add Aptos support
Motivation
Aptos is a proposed Layer 1 blockchain that uses the Move programming language
The goal is to support the blockchain prior to the main net launch.
Checklist
- [x] Skeleton, registry.json update - Implemented in #2595
- [x] Address support - Implemented in #2595
- [x] Transaction support
- [x] Transfer support - Implemented in #2595
- [x] Token transfer support Implemented in #2595
- [x] Script/SmartContract support Implemented in #2595
- [x] TransactionPayload support - Implemented in #2595
- [x] BCS serialization support - Implemented in #2595
- [x] NFT - Implemented in #2613
- [ ] Staking
Resources
Transfer TypeScript example Transaction Payload HRP/ChainID format Official developer doc BCS Clement implementation
Additional context
There is 3 SDK's: python, rust, typescript
slip44 id: 637, derivation path used in Martian wallet: m/44'/637'/0'/0'/0'
Openning another issue for aptos staking