Cuentas Ed25519
El SDK .NET de Aptos proporciona una forma simple de crear y gestionar cuentas Ed25519. En esta guía proporcionaremos fragmentos de crear o importar cuentas existentes.
Crear Ed25519Accounts
Sección titulada «Crear Ed25519Accounts»Las Ed25519Accounts se crean para firmar transacciones e interactuar con la blockchain.
Usando una Clave Privada
Sección titulada «Usando una Clave Privada»Para generar una cuenta desde una clave privada, necesitarás crear el objeto Ed25519PrivateKey y pasarlo al
constructor Ed25519Account. La clave privada puede darse como representación string o byte[].
var privateKey = new Ed25519PrivateKey("0x1234...abcdef");var account = new Ed25519Account(privateKey);Usando una Frase Mnemónica
Sección titulada «Usando una Frase Mnemónica»Para generar una cuenta desde una frase, puedes usar Ed25519Account.FromDerivationPath y pasar la frase y la ruta de derivación.
La ruta de derivación que típicamente se usa a través del ecosistema Aptos es m/44'/637'/0'/0'/0'.
var account = Ed25519Account.FromDerivationPath( "m/44'/637'/0'/0'/0'", "apple banana cat dog elephant fox ...");Generar una Cuenta Aleatoria
Sección titulada «Generar una Cuenta Aleatoria»Para crear una cuenta aleatoria, puedes usar el método Account.Generate().
var account = Account.Generate();