OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Petra

Petra is a wallet interface for Aptos that supports asset storage and transfers, NFT creation and viewing, staking management, token swaps, and dApp connections.

Independent OpenViST project profile, based on linked sources.

Petra — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Petra for Aptos wallet tasks or when an Aptos dApp needs a Petra Wallet connection.

Who it is for

  • People managing assets and NFTs on Aptos.
  • Aptos users handling staking or token swaps through a wallet interface.
  • Developers connecting decentralized applications to Petra Wallet.

Documented uses

  • Store and transfer Aptos assets.
  • Create and view NFTs.
  • Manage staking and rewards.
  • Swap tokens or make peer-to-peer payments.
  • Connect Petra Wallet to a decentralized application.
Before you choose

Requirements & limits

Petra is offered as a web application and browser extension. Official documentation describes the web application as free.

  • Petra is specifically an Aptos wallet interface.
  • The documented platform options are web and browser extension.
  • Official documentation describes the web application as free.
  • Developer documentation covers connecting Petra Wallet to dApps.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Integrate Petra Wallet connection into an Aptos dApp

Prepare an Aptos dApp to connect with Petra Wallet and support wallet interactions.

Before you start

  • Petra Wallet browser extension
  • An Aptos dApp

Steps

  1. Check whether the Petra browser extension is available.

  2. Connect the user’s Petra wallet to the dApp.

  3. Request the user to sign a message or sign and optionally send a transaction.

  4. Handle wallet event updates and identify error messages.

Expected outcome

The dApp can connect to Petra and use documented signing, optional transaction, event-update, and error-handling flows.

Guide limitations

  • These steps describe dApp integration, not installing or building the Petra extension.
  • The documentation overview does not provide the implementation details for each integration step.
COMPARE OPTIONS

Compare options for Wallet connections

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
PetraStore and transfer Aptos assets.Browser Extension, WebPetra is offered as a web application and browser extension. Official documentation describes the web application as free.
ShangoConnect a mobile wallet to a personal LND node.Android, iOS, MobileThe README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet.
Walletconnect Expo ExampleStudy or prototype a wallet connection and authentication screen in a React Native dapp.Android, iOS
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
7 October 2026