Trustless Work
  • Welcome
    • Why Escrows Matter
    • 🛤️Our Journey so Far
      • 🤔The Problem: Origins of Trustless Work
      • 👾The team comes together
      • 💡The Solution: Escrows
      • 🏆Key Milestones
        • 🌠DraperU Stellar Astro Hacker House: A Pivotal Moment
        • Launching the API V1 at ETH Pura Vida Hackathon
      • 🚀Current Programs
        • 🌟DraperU Embark Program
        • 💻OD Hack Campaigns
      • 🛠️Vertical Development
      • 🔮Future Vision
  • 📌Start Here
    • ☀️About Trustless Work
      • Vision and Mission
      • Team
  • ⚒️Understanding Smart Escrows
    • 🥸Smart Escrow Design
      • What does a Smart Escrow "look like"?
      • Roles in Trustless Work
      • Escrow Lifecycle
        • Initiation Phase
        • Funding Phase
        • Complete phase
        • Approval phase
        • Release phase
        • Dispute Resolution
    • 💵USDC: The Stablecoin Powering Trustless Work
    • 🌟Stellar & Soroban: The Backbone of Trustless Work
  • 💻Developer Resources
    • Introduction
    • Schema
    • Types
      • Basic
      • Entities
      • Payloads
      • Responses
      • Errors
    • Quickstart
      • Integration Demo Project
        • Getting Started
        • Configuration
        • Context API
        • Wallet Setup
        • Trustlines
        • Services
        • Helpers
        • Error Handling
        • Forms
          • Initialize Escrow
          • Fund Escrow
          • Get Escrow
          • Get Multiple Escrow Balances
          • Resolve Dispute
          • Change Milestone Status
          • Change Milestone Flag
          • Change Dispute Flag
          • Release Funds
          • Update Escrow
        • UI Components
          • Pages
          • Cards
          • Tabs
          • Utils
    • Authentication
      • Request Api Key
    • API Reference
      • Deploy
        • Initialize Escrow
      • Escrows
        • Fund Escrow
        • Get Escrow
        • Resolve Dispute
        • Change Milestone Status
        • Change Milestone Flag
        • Start Dispute
        • Release Funds
        • Update Escorw
      • Helpers
        • Set Trustline
        • Send Transaction
        • Get Multiple Escrow Balance
    • React Library
      • Getting Started
      • useSendTransaction
      • useGetEscrow
      • useGetMultipleEscrowBalances
      • useInitializeEscrow
      • useUpdateEscrow
      • useFundEscrow
      • useChangeMilestoneApprovedFlag
      • useChangeMilestoneStatus
      • useReleaseFunds
      • useStartDispute
      • useResolveDispute
    • 🚀Smart Escrow API
    • 🧰Essential Tools for Developers
      • Stellar Wallets
        • Freighter Wallet
        • Albedo Wallet
        • xBull Wallet
        • Rabet Wallet
        • Lobstr Wallet
        • Hana Wallet
        • Additional Resources
        • Troubleshooting & FAQs
      • How to Get Testnet Tokens
  • 🌍Use Cases by Industry
    • Marketplaces & E-commerce
    • Grants, Bounties, and Hackathons
    • P2P Exchanges and OTC Desks
    • Security Deposits
    • Milestone-based Freelance & Contract Work
    • Crowdfunding & Pre-orders
    • DAO Treasury & Working Group Budgets
    • Education & Online Courses
    • Subscription + Performance-based Retainers
  • 🤖Using the dApp
    • Step 1: Accessing the Trustless Work Dapp and Logging In
    • Step 2: Creating a Profile and Requesting an API Key
    • Step 3: Creating an Escrow
    • Step 4: Funding an Escrow
    • Step 5: Marking a Milestone as Done ✅
    • Step 6: Approving the Milestone
    • Step 7: Releasing the Payment
    • Resolving Disputes
  • 🏴‍☠️Community
    • 🌎Spotlight: Kindfi
    • 🛣️Roadmap: The Journey Ahead
    • Contributor's Guide
    • 📂Open-Source Templates & Developer Tools
  • ✒️Background & Theory
    • 📘Core Concepts & Escrow Glossary
    • 🎒Historical Context
      • 📜Escrow History:
        • 🗿Ancient to Colonial Era
        • 🏦Banking Era (19th - 20th Century)
        • 💻The Digital Era and Online Escrow
      • ⛓️Blockchain Era: Smart Escrows
  • Links
    • ⚒️Trustless Work dApp
    • 🌐Trustless Work Website
    • 📣Telegram Chat
    • 💎Only Dust Profile
    • 👩‍💻Swagger for API
    • 📜Github
  • 📢Appendices
    • Contact and Support
    • Notion for Startups
    • Meru
Powered by GitBook
LogoLogo

Links

  • Website
On this page
  • What You’ll Learn
  • Installation
  • Step-by-Step Instructions:
  • Setting Up xBull Wallet
  • Creating a New Wallet
  • Importing an Existing Wallet
  • Connecting xBull Wallet to Trustless Work
  • Note:
  • Best Practices and Security Tips
  • Useful Links and Resources
  • Frequently Asked Questions
  • Q: What happens if I lose my recovery phrase?
  • Q: How do I switch between Testnet and Mainnet?

Was this helpful?

Export as PDF
  1. Developer Resources
  2. Essential Tools for Developers
  3. Stellar Wallets

xBull Wallet

PreviousAlbedo WalletNextRabet Wallet

Last updated 4 months ago

Was this helpful?

Official logo of the xBull Wallet.

xBull Wallet is a secure and fast web-based wallet designed for Stellar users. It provides a seamless experience for managing Stellar accounts and interacting with Stellar dApps.


What You’ll Learn

  • How to install and set up xBull Wallet.

  • How to connect xBull Wallet to Trustless Work.

  • Useful resources, tips, and troubleshooting.


Installation

Step-by-Step Instructions:

  1. Visit the official website.

  2. Click "Download Wallet" and then install for your preferred browser (e.g., Chrome, Brave, or Firefox).

    • Ensure you download only from the official website to avoid scams.

  3. After installation, pin the xBull extension for easy access.


Setting Up xBull Wallet

Creating a New Wallet

  1. Open the xBull extension by clicking on its icon in your browser.

  2. Click on "Generate Wallet".

  3. Set a secure password (store this password securely).

  4. xBull will generate a Recovery Phrase (also called a Seed Phrase).

    • Write it down and store it in a safe place. Do not share it with anyone.

Importing an Existing Wallet

  1. Open the xBull extension.

  2. Click on "Import Wallet".

  3. Enter your existing Seed Phrase and set a password.


Connecting xBull Wallet to Trustless Work

  1. Navigate to the Trustless Work platform.

  2. Click "Connect Wallet" in the top-right corner of the page.

  3. Select "xBull Wallet" from the list of options.

  4. A pop-up will appear from xBull asking for confirmation.

  5. Approve the connection in the wallet extension.

Note:

  • Ensure xBull is set to the correct network (Testnet or Mainnet) based on your environment. You can toggle the network in the xBull settings.


Best Practices and Security Tips

  • Backup Your Seed Phrase: Store it in a secure, offline location.

  • Use Testnet for Development: When testing or experimenting, always switch to the Testnet to avoid losing real funds.

  • Enable Browser Security Features: Avoid installing unknown browser extensions that could compromise your wallet.


Useful Links and Resources


Frequently Asked Questions

Q: What happens if I lose my recovery phrase?

  • Your recovery phrase is the only way to restore your wallet. If it’s lost, your funds cannot be recovered.

Q: How do I switch between Testnet and Mainnet?

  1. Open the xBull extension.

  2. Click on the settings icon.

  3. Toggle between Testnet and Mainnet in the dropdown.

Example link: .

xBull Official Website:

xBull Documentation:

Testnet Tokens:

Troubleshooting:

💻
🧰
Trustless Work
xBull Wallet
xBull Docs
How to Get Testnet Tokens
Troubleshooting & FAQs
xBull Wallet
xBull SetUp
xBull Create Wallet
Trustless Work
Wallet