Persistence One is excited to announce that the incentivized testnet for Persistence DEX V2 (ie, BTC Interoperability, powered by Intents), is now live.
Persistence One will also have a reward multiplier program for existing XPRT stakers who participate in the incentivized testnet, which will give users extra incentives during the mainnet. This multiplier ensures that early supporters of the Persistence One ecosystem receive enhanced rewards during the incentivized testnet phase while ensuring some form of Sybil resistance.
The incentivized testnet follows up on the earlier conducted three phases of closed beta testing, which was based upon early access invite codes. We’ve been working hard behind the scenes on this BTC Interoperability solution and are looking forward to hearing about the user experience and feedback from the incentivized testnet.
This article will guide you through the entire process of moving Bitcoin across networks in less than 30 seconds on Persistence One’s Incentivized testnet.
For a better perspective, we have divided the guide into the following sections:
Table of Contents
- How to access the Incentivized Testnet
- How to have staked XPRT before participating
- How to setup and connect wallet
- How to claim faucet funds
- How to claim gas fee
- Cross chain BTC swapping tasks you need to complete
- How to perform a swap
- How to fill out feedback form to complete participation
- How to troubleshoot issues
- Frequently asked questions (FAQs)
- About Persistence One
If you’d prefer to watch a video instead, consider the following guide which covers
- How to perform a swap on Persistence One Incentivized Testnet.
- How to claim faucet funds in your Bitget Wallet.
How to access the Incentivized Testnet
This part of the guide will walk you through the process of accessing the Incentivized Testnet.
- To get started, we will need to visit the Persistence One website – https://persistence.one
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXfHXOyO6oWqRIYYlWlDxs6Ch5C9mXIRxzuREt4-eQwnpn7RO4FqcEluzNAIckS18bsjjAjPK25DIc0Mel3KFbDjp0qraSWgVXSWF9DVSxlDshLFvlUbiOQxpxrDsZTmylZFDbSGFQ.png)
- Scroll down towards the bottom a bit, and you will see this button saying ‘Try On Testnet’.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcAxmqALNtyyX9Uh_grsEipGnZb2BhQos4hHcLa_8hasYwfj9Rx8j-EpiqOVVpx2Y63c67GwMUordIwnQ45NL2eoxDB2023f63YX3LbhB042deLeDJI13Fhg08sSZ-7nSLQ97sUGA.png)
- Click on the same to enter the Incentivized Testnet.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdvU5SUS05qnutFej_n2bxfDSquhPKTpmxkwzTtEs8SlJzno8joNf7ap7PF-VfQHa4KU0UVDMNsVc0sDiqQYOgHwN6dVBnoX6FP8wJ_H13uDCkWpyWESrormYrom-B-PDMBhvO8XQ.png)
How to have staked XPRT before participating
Staking is a core part of the Persistence One ecosystem. It’s how you support the network’s security and earn rewards for your contribution. By staking XPRT, you’re not just earning staking rewards, you also become eligible for reward multipliers in the incentivized testnet.
The planned reward multipliers are as follows:
- Users with ≥ 1,000 Staked XPRT: Eligible for a 2X multiplier.
- Users with ≥ 5,000 Staked XPRT: Eligible for a 5X multiplier.
You will need to revisit the platform upon mainnet launch to connect your Persistence address, which has Staked XPRT, with your EVM address to claim rewards. We would highly recommend joining all announcement channels to stay updated in future.
So how do you get started:
- Setting Up Keplr Wallet
Before you can stake XPRT, you’ll need a compatible wallet. Keplr Wallet is one of the wallets for interacting with the Persistence One ecosystem. Follow the instructions in the guide to download, install, and set up your wallet.
- Going to the Staking Interface
Navigate to the ‘Staking page‘ which you can find here – https://wallet.keplr.app/chains/persistence?lang=en
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdqJJfNCPuIp8t0sgaMigR_dP4G3bFuQCtNH9PsoBg9smwe44ddijLtWCHC_aDdydYcTlI_c4uBAQ_2kdgQ7BppYT_lX8vzDzdS5mVGhMwItDZKlbuMXjn7V5TNuW9sjFAMtI9hKA.png)
You will be asked to unlock and connect your Keplr wallet.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXeU5b8eeVd2maVftXfXOQY-j2QwhN3HDthcv6djTUUE4XpZ9Gdlq7hZvlJygoScOEm8LT0P-__NJJbqDS1tC0bGsDozXLU4oeJQW6dZr9jIk002fdg8kohKq8iKQiRluERkUg1yng.png)
The page shows your Total XPRT Amount, Staking Amount, and Available Balance along with Claimable Rewards (if any).
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXfHwta9Cy6nFSf5cvDDAdUXDmEq8uMHmJRr8pXxLcoI17nx06MfJMzf4cnBQks3MDoQMT4dq2Y00r2zFLTFuBKypua-T_FBYxTHzKUMPBggzeQ8J4CjcRYQV_wRcyyTmyCzN8db.png)
In the top right corner, you will find a button called ‘Stake’, after clicking that you’ll see a pop-up that will ask you to ‘Select Chain’.
Click on ‘Persistence’.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXct_dp-w_3otWlhZnMK31INpyi-5ckEwlmveC7YkF_GfAKvmFTzxhIRMsWzfIWhcLeiLeAk4a53gF7THe0YlsnRlqPoVon4cT8JWkfvDxSGnEmWDzaRjyZEyigV1WjostA9Arcd.png)
- Selecting a Validator
Choosing the right validator is critical for maximizing rewards and network health. Validators differ in their commission rates, voting power, and uptime. Avoid delegating to validators with very high voting power, validators marked as inactive or those with very high commission rates.
- In the ‘Validator’ list you will be able to find all the validators that are live on the Persistence Chain.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXfx4ywxFjSiwPCwb7tCX5huzePcJM17y_ILbnKMUE8JC2gpRAlQsrJo5GxbGa-mjDPjGB3xeYUvkE3lD_g3YVd7TzrqADcmF8dIPddOjdfsJn0oz4K0y43zeAKW_PeM5rQ2zxskrA.png)
- Pick any of your choices or preferences from the validator list and proceed to the next step.
- Delegating XPRT
In the delegation window:
- After selecting a validator from the list, you will get an option to ‘Stake’ as follows.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcJPm5ISh9cvUwG589_iKtJvFKbeVID5zbr7JcwjJSyyptlp4a7BkNQo2sY8nYw-e64YJIa6OOBinszmbtNEZxJYqgli3gGm9nOFejbo9lYouC1xRL88WroY_6clnZs8SiXYNID.png)
- Next up, you will be asked to enter an amount to ‘Stake’.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXfACT5CMncXvKQYOx6_tAe261467dd_FuTA4dkIsB9DhV_zB0DXaRbFEE5lFGEi3WsW9bDeOgwiJEo7qFRm7rvDRb_09ixvGJen7iJvQgpSy3jq9ixx-P2w5F_7ebVQOUCHHCX_Rw.png)
- You will now be asked to ‘Confirm the Transaction‘ to stake your $XPRT with the selected validator.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdY9bUFBXBhwu6rTOwwZeIiGE59XbgbE1xQerW0SeT5vFt_cGf_AfEUuCQ_XO-Nhf2XerJ_1mnLjGrE-gulyL5tV4P9Cge07y49yQ7zpiCEHEBXY68URxs_6ql64Aof0uv9sHXVmA.png)
- Once the transaction is confirmed, you’ll receive a hash as proof of delegation. Your staked XPRT will now start earning rewards.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdnwj1KErNKMUaBBsIN2K0g2vKTFFUJWg3e6DeP_loFvXWtrBESZbMbPlMT2_IvsG5v3WkhDsMP78CkfwixaQnfdJOdQhO9MYnIdSpkRdKYaazUii9gPzWE40AAOelJBzdBHYWW.png)
How to setup and connect wallet
Bitget is one of the supported Web3 wallets that you can use to participate.
We have curated a guide below that walks you through installing the Bitget wallet, connecting it to our Bitcoin Interoperability Testnet, and making your first transactions. Whether you’re testing cross-chain swaps or just exploring the platform, this tutorial has everything covered.
Here’s the guide link: https://blog.persistence.one/2025/01/22/how-to-setup-and-connect-bitget-wallet-to-persistence-dex-v2-testnet/
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXeLQXrktXjuVqbHJvbpHGMGDsmEFecLwAFnvmUpgkITMfHLoM6DA-DLXJ_zGskBIdAc3L_1k7uyjyO9_tGk2Ft3opOGYnmDqhLgmg2EbZS6i4Af-xIoWrKKmfCasWgVN6MDYMQ5Zg.png)
How to claim faucet funds
Upon connecting your wallet to the Incentivized testnet, we will send you the required funds (CBBTC on Sepolia Base, WBTC on Bitlayer and WBTC on BEVM) automatically.
If the same does not happen. You can claim easily from the in-built option, where the funds are transferred within 12 hours.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdBREPjeZ8XVys4VscCEY3e1nlJ-MTOIYgLocex2LFzjmdsu6Nae2RGtskezh1yozSmjWGI_PdApi91ANgRGku2n6MDJuw0ISw68yPNRJD2Ch0sWa29u6Vrmiktwdd0ciOn-w5X.png)
How to claim gas fee
Obtaining gas tokens on Base Sepolia, Bitlayer or BEVM is simple. Use the following links:
Sepolia – https://docs.base.org/docs/tools/network-faucets/
Bitlayer – https://www.bitlayer.org/faucet
BEVM – https://bevm-testnet-faucet-alpha.vercel.app/
If you face any issues, reach out to our team on Telegram (@PersistenceOneChat), and we’ll gladly assist you by providing the required gas token.
Cross chain BTC swapping tasks you need to complete
You must complete at least one transaction using the same address, to the following paths, along with the other social tasks, mentioned in the feedback form.
- Sepolia Base to Bitlayer
- Sepolia Base to BEVM
- Bitlayer to Sepolia Base
- Bitlayer to BEVM
- BEVM to Sepolia Base
- BEVM to Bitlayer
How to perform a swap
After ensuring you have faucet funds along with the Gas fee token on the source chain, follow the steps below to initiate a swap on the Incentivized testnet.
Let’s go through the process step by step.
- Ensure the “Transfer From” part of the dashboard is selected from “Sepolia Base” to swap cbBTC. The “Transfer To” section should have “BitLayer” selected to swap into WBTC:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcaDwQyaKb1VKbS5RU4_K38YLJdmJfn3d9FOv4WIFGMrphb-rP8vnKdNDCD0Eqx4rMV-R4ZwHVXB9YSXsZAx4BIuDmk-G0SD9Ac_-wQVyuAFSTIYDM4gqxhY34CxbvwBwUDSq97HQ.png)
- Enter the desired amount of cbBTC you wish to swap into wBTC in the following field:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXddy8PWvUnrJRJM7f-PtRXxiTjNrviOdkfsU27NcRFYa5sSYDxmJ8fO01teUCEnetbsHRnVcnPZC-PwvkxgouGRs-h3VDhy63Mr-0_ls1g3iLq9adgdD7ZJWb74koQ1zJTNEAtuRA.png)
- You will notice a notification at the bottom of the dashboard showing that the order fulfilment will occur in around 30 seconds. This notification also indicates the fees involved. You can expand the notification to view more details:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXc82meFUdF7FfyZ-DPgQsnandW1vl651_8kLjBBrqZ2QQ17dwWc8khXqyrpvw80F4JugjqVysYy-vO-2WO9NOm4Kl9j-3bFRcgmf179j85Ps26raR9hs08s91nLa6XYFN5Onw4VCw.png)
- Once you are happy to execute the swap, hit “Approve fund transfer”:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcpAFREmVRrnPFxIuMjwAfhewW0KlAQZR0S2Of8HzXUKhyJl5btLya4G06c_qKalvziig5JpbikKnLX7DawLWyd4JvEpBVZ5CHrUw_Di2Q2af9cS0yFD45m9if4Sko9mskuG9iR.png)
- A Metamask window will appear, asking you to grant the Persistence One dApp permission to spend your tokens for the swap. Hit “Max” and then hit “Next”:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcqM3QpPZ4Zl-_bf-yt0p7rPwQO7dNshGWyxR_Zuo26ULie_kQkkt7viGoRvHIoDGOJ_bY-i83gzad4zGIY65IZG5oBqJPhARonVT1ga3rC4WamV-RFfuXoT9Y5CwsOIrDvYsWZmA.png)
- On the following notification, hit “Approve”:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdG_oaPiYQRUZFmEFdwy0X2I-kl3aUTAEKLnmNYdRdUR6N9WDij1jkvCkpbBPfvKaWXubEg-KuqrvF2EEQF_tEAykMk0geYRjEWGk1lOHNE0whiN7K2wX29sTo5bXojih_3v5uwxw.png)
- Once approved, you can create the order for the BTC cross-chain swap. To do this, hit “Create Order”:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXeEDOvENpFWdBiWRKM-x_u8VuNTdhx5vEzUtKFtKhfm87Ox_qsbe2QiNHr1MwD9ZdTfTDJ40fa2zez5AsvjHGwfScesV_jfMynuk3xTMo5E4JJhPOEPCxOIRO7c0KSgINIej9b5.png)
- A Metamask window will appear, asking you to confirm the transaction. Scroll to the bottom of the notification and hit “Confirm”:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXfxhb3Zgu4biHfrxgNR8KpYqVLIcN2vDUqasThz31GUBE5wfSwn1pzYhDU3B7ZiXKHQkCA4PJb0kUG3PkND9lftL-RVkDna_rXxJ-E6KAgqXMrGZY5DLWYO52yePSJV4m_XK04l.png)
- A new window will appear in the UI, showing the status of your transaction. The first step of the cross-chain swap is sending the funds to the Persistence One contract on the source chain, which, in this case, is on Base:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXe4AsakFvghnqf0KkRFJ2lBjIVWVnElF2lWUKgeFAq724lfcaVj25S8wrH1lRtT83hvMMfGrJrhT7lArFbmQe0TszKHwA0MBHyWFZ3-zdfTT98ICK59AXgdbYBLPmIlR0O8kOgwOQ.png)
- After a few seconds, you will notice that the source transaction is marked as complete. The next step of the cross-chain swap is for the Solver to send you the funds on the destination chain. In this case, the Solver will be sending WBTC on the Bitlayer chain:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXeVuL8Dz7mehLGdNazlKPWSelFI1rNp-HrkZ7vKCAjF2P8W_xSktVG56Q2CkG0_YLKH_Rj24BhSWTeJ31T5uHt1r0maVKX4anIOAkAikWNpEZ9K-B_BjqNtoDxVmHgBVkQTPHBd1A.png)
- After a few more seconds, the entire transaction will be complete. You can see that this took just 25 seconds:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdhUwgcc0FJQ50EK4x-4unRBNt-nUDr2YxEdpnyTEytRkfQz2rfGAvo-JsVqDE-P0Xx_0lQN3-jEWcXmOJHVEEUEKrp5bfI6DOTsAUDh9aoZCZipK2a-HqZkWreG1p9R_dACb21.png)
- The following button can be pressed to share your cross-chain swap:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXdVWqlQBPzp-Pi9vAD5dHQ7r0DFs8SHSY3DJlpvbwV2CnpX2dO9-oCWdUrW1FJwkDklRQPD3Pq09MmJT_9M3VztlsZYR0pqbHxLavXG11u4L03-5fRTZGu4nhbiRP7lMF3m4wLDyQ.png)
- Please feel free to use any of the buttons to share the seamless intent-based cross-chain swap:
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXeaahS6ni9_O4_I9KWS8QccnGJQBLTLUtnpiiiAQJBVmMLWvhHeBh-Zzf3o69K-bLciYrY4UbetHuu308HnT52mrxWjf0CpdeNA3j8QGkgX0wZFlwyd2wbiXZcarJfnE_v9V6Mp.png)
That’s all there is to it. You have successfully conducted an intents-based cross-chain BTC swap from the Base network to Bitlayer on the testnet.
How to fill out feedback form to complete participation
To complete your participation in the incentivized testnet, filling out the feedback form is mandatory. Without this, we won’t be able to gather any reports of bugs, product issues or documentation errors.
This form will take you roughly 5 minutes to complete.
Click on the navbar link in the top menu bar to proceed to the form, and submit after filling in all the fields.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXc0QQQYLJzkFE_LnwxhXCWLHRW_prgFBMq-ywgkVvH_LCkJkjAh6sarI935PdiGsD4nsCNKHuioQolNiUgWUsD3RoSdnfgX9BX5ivSb9iI8u2z2EAJePgGhZW8V6hs4b4ZtqU64CA.png)
How to troubleshoot issues
To troubleshoot any issues, please raise a ticket on our Discord or ask in Persistence One Community Chat, and our team will be happy to assist you.
Known Issue #1 – Failure to connect wallet.
Please disable other wallet extensions, try restarting your browser to connect, and try again.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXesTlUbglPxlQc2AeRzL38H2ukBJk4pxU7VWKNR3PxXi6Go04vwygmDYqq9Dz3K0Gnnm6rePy5yBLvAC6odKSJBbZR7NFqN80Zn1PgU3z7qIXOhrNMu3nZ44EfO0d_JLg8x-arA.png)
Disable the other wallets by clicking the toggle next to them.
![](https://blog.persistence.one/wp-content/uploads/2025/02/AD_4nXcCghk5QP3R0odO7hv8i-xBrZfibPEpfjDl4P4-lD4lOeWqmCvg8g8cyhicbMGaK7tXXFYtg2QwKYyLEEVlMIjzh5HBLbr8i2ytgyiLmbz3ltpr2X1s6dz57mSPRjsX2VHnVuIINA.png)
Frequently asked questions (FAQs)
a) Are there any fees for using Persistence One on testnet?
No, participating in the incentivized testnet is voluntary and completely free of charge. However, you will require the source chain gas token to perform transactions.
b) How can I track the status of my swap?
You can monitor the status of your swaps under the ‘Transactions’ tab in the menu bar. If you notice any discrepancies, please inform the team or include details in your feedback.
c) How can I report a bug or provide feedback?
We highly value your feedback. Please click on the ‘Submit Feedback’ link in the menu, which opens a Google form. It takes about 5 minutes to complete.
d) What security measures are in place to protect my assets?
Our cross-chain solution uses Intents to fulfil orders, which enhances efficiency, security, and speed compared to traditional bridges with liquidity pools. When you place an order, funds are escrowed on the Persistence One contract on the source chain until the solver fulfils your intent on the destination chain.
Only after a successful transaction are the escrowed funds released to the solver.
e) What happens to my assets if I encounter an error during a swap?
If the order isn’t fulfilled, the funds remain in escrow, and the order will expire. The user will need to claim it later from the ‘Transactions’ page. This feature is still a work in progress and will be released shortly.
f) Who can I contact if I face any issues or have questions?
You can always seek help from our moderators or the team, on Telegram or Discord.
About Persistence One
Persistence One is building the BTCFi Liquidity Hub, enabling fast, near zero-slippage swaps for XPRT, BTC-variants, and BTCfi tokens on Persistence DEX.
BTCFi’s rapid growth has created multiple BTC-related assets, making fragmentation a big challenge. Persistence One will provide a single liquidity hub, simplifying value transfer across the Bitcoin ecosystem.
Twitter | LinkedIn | Telegram | YouTube | Reddit | [email protected]