Welcome to Project Homelab!

Your contributions help make homelabbing better!

User:TiffinyClawson

From Project Homelab
Revision as of 05:21, 24 April 2026 by TiffinyClawson (talk | contribs) (Created page with "<br><br><br>img width: 750px; iframe.movie width: 750px; height: 450px; <br>Braavos wallet setup recovery and using dapps<br><br><br><br>Braavos Wallet Setup Recovery Steps and Connecting to Decentralized Applications<br><br>Install the browser extension from the Chrome Web Store or add it to your mobile device. This initial step requires no funds; an empty vault is ready for configuration. The interface will immediately prompt the generation of a new seed phrase.<br>...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search




img width: 750px; iframe.movie width: 750px; height: 450px;
Braavos wallet setup recovery and using dapps



Braavos Wallet Setup Recovery Steps and Connecting to Decentralized Applications

Install the browser extension from the Chrome Web Store or add it to your mobile device. This initial step requires no funds; an empty vault is ready for configuration. The interface will immediately prompt the generation of a new seed phrase.


Write down the twelve or twenty-four words in the exact order presented. This mnemonic sequence is the singular key to your entire portfolio. Store it physically, away from cameras and digital storage. No entity, including support teams, should ever request these words. Losing them equates to permanent asset forfeiture.


Define a strong password for local encryption of the extension. This passphrase protects access from your specific device but does not replace the seed phrase. Fund your account by transferring assets from an exchange or another self-custody tool using your public StarkNet address. The balance will reflect after several confirmations on the L2 network.


To restore access, select the relevant option on the login screen. Input your recorded mnemonic phrase verbatim. The system will regenerate all associated addresses and keys. After setting a new local password, full control is reinstated. All transaction history and assets linked to that seed become visible and spendable.


Interact with decentralized applications by navigating to their websites. Your extension will detect compatible protocols. For a swap or a lend operation, review the transaction details in the pop-up window. Confirm gas fees, displayed in ETH or STRK, and authorize. Each smart contract interaction is final; verify contract addresses before proceeding.


Enable two-factor authentication within the security settings for significant transaction thresholds. This adds a secondary confirmation via an authenticator app. Regularly review connected sites in the permissions menu and revoke any unfamiliar links. Monitor network status for congestion, as this directly impacts processing speed and cost.

Installing the Braavos Wallet browser extension

Navigate directly to the official Chrome Web Store or Firefox Add-ons portal; never acquire this tool from third-party sites. Locate the authentic plugin by searching for its verified publisher, "Braavos," and initiate the "Add to Browser" command. The installation completes within seconds, adding a distinct icon to your toolbar.


Before your first interaction, the extension will request necessary permissions to function–this is standard for managing blockchain interactions. Grant these to enable core features like transaction signing and balance queries. A new tab will automatically launch, guiding you to initialize your vault.


Pin the extension for immediate access.

Creating a new wallet and securing your seed phrase

Initiate the process directly within the official application, selecting "Create New Account."


The software will generate a unique mnemonic phrase, typically consisting of 12 or 24 words in a specific sequence. This phrase is the absolute master key to your entire portfolio and all associated permissions; the application itself does not store it. Immediately write each word on durable, non-digital media like a specialized steel plate or archival-grade paper. Verify the order twice.


Never store a digital copy. Screenshots, cloud notes, or text files are unacceptable. This rule is non-negotiable.


Conduct a verification step immediately. The interface will request specific words from your list, like the 3rd, 7th, and 11th. This confirms you recorded them accurately.


Create multiple physical copies. Store each in a separate, secure location–a fireproof safe, a safety deposit box. This guards against loss from a single disaster.


Share zero words with anyone. Legitimate support will never ask for it. Treat the phrase with the same secrecy as a bank vault combination.


Your access to funds and smart contract interactions depends entirely on this phrase's security. Its protection is your primary responsibility.

Recovering your account with a 12-word phrase or backup file

Immediately locate your secret recovery phrase, a sequence of twelve English words recorded during the vault's creation.


Launch the extension and select the option for restoring access. You will be presented with a field to input those words.


Enter each term exactly, respecting uppercase and lowercase letters, with a single space between them. The order is critical; "apple zebra cat" is not the same as "cat apple zebra".


For those who exported a `.json` backup, choose the file import method instead. This requires the specific password you created for that backup file–without it, the data remains encrypted and useless.


A single mistyped word halts the process. Double-check spelling, particularly for terms like "phase" versus "faze" or "air" versus "heir".


Successful validation repopulates the interface with your former addresses and asset history. All permissions granted to decentralized applications remain intact, as they are tied to the blockchain account, not the local installation.


Treat the phrase as master key. Never store it digitally–no screenshots, cloud notes, or unencrypted documents. Pen and paper or a dedicated metal plate provides superior security.


This method functions independently of any specific device or browser. Whether your hardware failed or you are migrating to a new machine, the twelve words reconstruct your entire financial identity on the network.

Connecting your Braavos Wallet to a decentralized application

Locate the 'Connect Wallet' button on the dApp's interface; it's typically positioned in the top-right corner of the website.


After clicking, a modal window will display a list of compatible Starknet extensions. Select the icon for your installed browser extension. This action triggers a connection request directly within your interface, showing the dApp's name and the specific permissions it seeks, such as viewing your address and requesting transactions.


Always verify the dApp's URL matches its official site before connecting.
Review the permissions requested–a legitimate application rarely needs unlimited spending approval for a simple connection.
Reject connection prompts that appear without your direct interaction with the dApp's own button.


Authorizing the link grants the application read-access to your public address. This enables it to display your portfolio, propose transactions, and fetch on-chain data relevant to your holdings. No private keys or seed phrases are ever transmitted; all signing occurs locally within your secured extension.


If the connection fails, check these points: ensure your extension is unlocked, confirm the dApp operates on the correct Starknet network (mainnet or testnet) matching your asset visibility, and try refreshing the page. Persistent issues may require clearing the site's cache or reviewing the dApp's own status for outages.


To sever the link, access your extension's active connections menu. This list shows every service linked to your address. Revoking access here immediately halts the dApp's ability to fetch new data from your account, a critical step after concluding your session on unfamiliar platforms.

Approving transactions and managing permissions in dApps

Always scrutinize the contract interaction pop-up: verify the exact function being called, the recipient address, and the maximum token quantity authorized. This "approval" step is the primary security gate; a malicious smart contract can request unlimited access to a specific asset, leading to complete drainage if granted. Set spending caps for each session instead of granting infinite permissions.


Permission TypeRisk LevelRecommended ActionUnlimited ERC-20 ApprovalCriticalRevoke via Etherscan after each useSpecific NFT ApprovalMediumGrant only for the transaction's durationContract Interaction AllowanceVariableCheck contract reputation on community forums first


Revoke unused allowances periodically through your interface's security section or dedicated revocation tools; this limits exposure from previously connected protocols. Treat each signature request with skepticism, as some appear deceptive, masking harmful logic behind benign-looking messages. Regularly audit connected applications list, removing any inactive or unrecognized entries to minimize attack vectors.

Q&A:
I installed Braavos but my old wallet isn't showing up. How do I recover it?

You need to use the recovery phrase from your original wallet. Open the Braavos app and select "Import Wallet." Enter your 12 or 24-word secret recovery phrase in the exact order. The app will then rebuild your wallet, and your accounts and balance should appear. If you don't have your recovery phrase written down, you cannot recover the wallet.

Is it safe to connect my Braavos wallet to any dapp I find?

No, you should be cautious. Only connect to dapps you trust. Before connecting, research the dapp's reputation. When you connect, Braavos will show you the permissions you're granting. Never share your recovery phrase with a dapp website—a legitimate dapp will never ask for it. You can also use Braavos's built-in security features, like setting transaction limits for new dapps.

What's the difference between the Braavos browser wallet and the mobile app for using dapps?

The browser extension (for Chrome/Brave) is designed for use on desktop computers with websites. You connect it directly to a dapp's site. The mobile app has a built-in web browser. You can navigate to a dapp's website within the Braavos app itself, which creates a secure environment for transactions. The interface and accounts are the same, but the method of access differs based on your device.

A dapp transaction failed but I was charged a fee. Why did this happen?

On Starknet, you pay a fee for the computational work the network performs to *attempt* your transaction. If a transaction fails due to an error in the dapp's contract logic, insufficient funds, or a price change, the network has still done the work to verify it would fail. This "failure fee" is standard. Always check transaction previews in Braavos carefully before approving.

Can I use one Braavos wallet for multiple Starknet dapps, and how do I manage that?

Yes, your single Braavos wallet can interact with all Starknet dapps. You don't create separate wallets. Your account address is your identifier. To manage connections, go to the Braavos settings, often under "Connected Sites" or "Dapp Permissions." Here you can see which dapps have access and revoke any you no longer use. This keeps your wallet organized and secure.

I installed the Braavos wallet but the setup screen disappeared before I could write down my recovery phrase. How can I get it back?

You need to see your recovery phrase again. Open your Braavos Wallet Extension wallet. Go to the 'Settings' menu, often shown with a gear icon. Look for an option named 'Security' or 'Recovery Phrase'. You will be asked to enter your wallet password for verification. After entering it correctly, the full 12 or 24-word recovery phrase will be displayed. Write these words down in the exact order on a physical piece of paper. Store this paper securely, as anyone with these words can control your funds. Do not save it as a screenshot or in a digital file that could be hacked.