Accounts
Pastel Network
Pastel defines its own custom Account
type that uses Bitcoin's ECDSA secp256k1 curve for keys. This satisfies the EIP84 for full BIP44 paths.
Addresses and Public Keys
There are 5 main types of Addresses
/PubKeys
available by default on Pastel:
Addresses and Keys for transparent accounts, which identify users (e.g. the sender of a
message
). They are derived using thesecp256k1
curve.Addresses and Keys for shielded accounts, which identify users (e.g. the sender of a
message
). They are derived using thesecp256k1
curve and zero-knowledge proofs to allow transaction data to be encrypted but remain verifiable by network nodesAddresses and Keys for consensus nodes, which identify the nodes participating in consensus. They are derived using the
ed25519
curve.Addresses and Keys for SuperNodes, which identify the operators of SuperNodes. They are derived using the
secp256k1
curve.Addresses and Keys for PastelID, which is a persistent user identifier on the Pastel Network. Data like NFT creator, copies, or owner & OpenAPI requests are associated with a particular PastelID. They are derived using the
ed448
curve.
Address formats for clients
PSLAccounts
are represented in Base58 format. The Base58 format is the default format for Pastel queries and transactions through CLI and REST clients.
Last updated