wallet-core icon indicating copy to clipboard operation
wallet-core copied to clipboard

[NewChain]: add Aptos support

Open Milerius opened this issue 1 year ago • 1 comments

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

Milerius avatar Sep 23 '22 10:09 Milerius

slip44 id: 637, derivation path used in Martian wallet: m/44'/637'/0'/0'/0'

hewigovens avatar Sep 23 '22 10:09 hewigovens

Openning another issue for aptos staking

Milerius avatar Oct 24 '22 07:10 Milerius