Pastel Network
  • Introduction
    • Pastel Overview
    • Pastel Token (PSL)
    • PSL Token Economics
    • Pastel Consensus Protocol
    • Key Features
  • Basics
    • Smart Ticket Structure
    • Fees and Burn
    • SuperNodes
      • SuperNode Staking
      • SuperNode States & Implications for Stake
      • SuperNode Operator Selection
      • SuperNode Fees
    • Governance
    • Accounts
  • Development Guide
    • Types of Pastel installations
      • Pastel Network Architecture
    • Requirements
      • Default directories
    • QuickStart: Running a Node
    • WalletNode
      • API
        • Sense API
        • Cascade API
        • NFT API
      • GRPC Interface
    • SuperNode
      • GRPC Interface
    • Pasteld Daemon
      • Pasteld CLI Implementation
      • Pasteld JSON-RPC API
    • Pastel-CLI
    • Understanding Smart Tickets
      • NFT Tickets
      • PastelID Tickets
    • Testing
    • Tutorials
      • Pastel Wallet App
    • Public Endpoints & Resources
    • Configurations
  • Sense Protocol
    • Sense Overview
    • Sense Basics
    • Building with Sense API
  • Cascade Protocol
    • Cascade Overview
    • Cascade Basics
    • Building with Cascade API
Powered by GitBook
On this page
  • Pastel Network
  • Addresses and Public Keys
  • Address formats for clients

Was this helpful?

Export as PDF
  1. Basics

Accounts

PreviousGovernanceNextTypes of Pastel installations

Last updated 3 years ago

Was this helpful?

Pastel Network

Pastel defines its own custom Account type that uses Bitcoin's ECDSA secp256k1 curve for keys. This satisfies the for full 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 the secp256k1 curve.

  • Addresses and Keys for shielded accounts, which identify users (e.g. the sender of a message). They are derived using the secp256k1 curve and zero-knowledge proofs to allow transaction data to be encrypted but remain verifiable by network nodes

  • Addresses 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 format. The Base58 format is the default format for Pastel queries and transactions through CLI and REST clients.

EIP84
BIP44
Base58