Wallet Specifications
Wallet Type and Key Management
Non-Custodial: Petro Wallet is a non-custodial wallet, meaning users have complete control over their private keys. The wallet does not store private keys or user funds on its servers.
Seed Phrase: During the setup, users receive a 12-word seed phrase (or recovery phrase) that allows them to restore their wallet on any device. The seed phrase is a crucial security component and must be stored securely.
2. Transaction Management
Transaction Signing: When users perform an action that requires sending a transaction (such as making a token transfer or interacting with a smart contract), the wallet generates and signs the transaction with the userβs private key. This signing happens locally on the userβs device.
Gas Fees: Petro Wallet allows users to customize gas fees (transaction fees) based on the current network congestion. Users can choose from default options like low, medium, and high, or manually set the gas limit and gas price.
4. Supported Networks
Ethereum Mainnet
Custom Networks: MetaMask allows users to add custom networks, such as Binance Smart Chain (BSC), Polygon, Optimism, and Arbitrum, by entering details like the network name, RPC URL, and chain ID.
Coming Soon: Solana, Tron and Bitcoin Networks
5. Token Management
ERC-20 and ERC-721 Tokens: MetaMask supports ERC-20 tokens (fungible tokens like USDT, LINK) and ERC-721 tokens (non-fungible tokens or NFTs). Users can manually add custom tokens by entering the token contract address.
Token Swaps: Petro Wallet provides an integrated token swap feature, allowing users to swap one token for another directly within the wallet using decentralized exchanges (DEX) aggregators like PancakeSwap, Uniswap, 1inch, and others. To facilitate and make easier they ways users can purchase Petro tokens once listed on exchanges.
Last updated