diff --git a/app/build/nodes-and-endpoints/join-mainnet/page.tsx b/app/build/nodes-and-endpoints/join-mainnet/page.tsx index 4f1af5b..5c7ac3e 100644 --- a/app/build/nodes-and-endpoints/join-mainnet/page.tsx +++ b/app/build/nodes-and-endpoints/join-mainnet/page.tsx @@ -120,17 +120,17 @@ We need to install and/or setup 5 dependencies - **Go**, **jq**, **gcc**, **make git clone https://github.com/persistenceOne/persistenceCore.git $GOPATH/source/persistenceCore && cd $GOPATH/source/persistenceCore \`\`\` 2. Check what version is running on the core-1 chain by visiting the [Discord Mainnet Validators Announcements Channel](https://discord.com/channels/796174129077813248/1021758804410519594). -3. Switch to the branch of the latest version _(v6.1.0 as of time of writing)_: +3. Switch to the branch of the latest version _(v16.0.1 as of time of writing)_: \`\`\`bash - git checkout v6.1.0 + git checkout v16.0.1 \`\`\` 4. Install the **persistenceCore** binary: \`\`\`bash make all \`\`\` -5. Verify installation (sample output: \`v6.1.0\`): +5. Verify installation (sample output: \`v16.0.1\`): \`\`\`bash persistenceCore version diff --git a/app/build/nodes-and-endpoints/join-testnet/page.tsx b/app/build/nodes-and-endpoints/join-testnet/page.tsx index e4b2d97..b47f976 100644 --- a/app/build/nodes-and-endpoints/join-testnet/page.tsx +++ b/app/build/nodes-and-endpoints/join-testnet/page.tsx @@ -119,17 +119,17 @@ We need to install and/or setup 5 dependencies - **Go**, **jq**, **gcc**, **make git clone https://github.com/persistenceOne/persistenceCore.git $GOPATH/source/persistenceCore && cd $GOPATH/source/persistenceCore \`\`\` 2. Check what version is running on the test-core-2 chain by visiting the [Discord Testnet Validators Announcements Channel](https://discord.com/channels/796174129077813248/1042042319987294229). -3. Switch to the branch of the latest version _(v6.0.0-rc5 as of time of writing)_: +3. Switch to the branch of the latest version _(v16.0.1 as of time of writing)_: \`\`\`bash - git checkout v6.0.0-rc5 + git checkout v16.0.1 \`\`\` 4. Install the **persistenceCore** binary: \`\`\`bash make all \`\`\` -5. Verify installation (sample output: \`v6.0.0-rc5\`): +5. Verify installation (sample output: \`v16.0.1\`): \`\`\`bash persistenceCore version diff --git a/app/build/nodes-and-endpoints/setup/page.tsx b/app/build/nodes-and-endpoints/setup/page.tsx index fca3bdd..9c25aa0 100644 --- a/app/build/nodes-and-endpoints/setup/page.tsx +++ b/app/build/nodes-and-endpoints/setup/page.tsx @@ -20,7 +20,7 @@ export default function Page() { ## Initialize the Chain -Before starting, ensure you've already [installed the persistenceCore binary](https://docs.persistence.one/build/nodes-and-endpoints/join-mainnet#install-the-persistencecore-binary) and the command \`persistenceCore version\` output is valid (e.g. \`v6.1.0\`). +Before starting, ensure you've already [installed the persistenceCore binary](https://docs.persistence.one/build/nodes-and-endpoints/join-mainnet#install-the-persistencecore-binary) and the command \`persistenceCore version\` output is valid (e.g. \`v16.0.1\`). With that out of the way, before running the node, we need to initialize the chain and its genesis file. This is done with the \`init\` subcommand: diff --git a/app/build/relayers/ibc-channels/page.tsx b/app/build/relayers/ibc-channels/page.tsx index e8cb3c0..7306b87 100644 --- a/app/build/relayers/ibc-channels/page.tsx +++ b/app/build/relayers/ibc-channels/page.tsx @@ -20,26 +20,17 @@ export default function Page() { [Transfers](/build/relayers/ibc-channels#transfers) -[ICA](/build/relayers/ibc-channels#ica) - ### Transfers -
source channeldestinationdestination chain-iddestination channelknown operators
channel-6Osmosisosmosis-1channel-4
channel-138Osmosisosmosis-1
channel-139Osmosisosmosis-1channel-12987
channel-140Osmosisosmosis-1
channel-146Osmosisosmosis-1channel-16252
channel-147Osmosisosmosis-1channel-16254
channel-149Osmosisosmosis-1channel-16747
channel-25Osmosisosmosis-1channel-24
channel-24Cosmos Hubcosmoshub-4channel-190
channel-0Cosmos Hubcosmoshub-4channel-99
...Cosmos Hubcosmoshub-4...
channel-65Cosmos Hubcosmoshub-4channel-484
channel-7Cosmos Hubcosmoshub-4channel-146
channel-132Noblenoble-1channel-36
channel-128Noblenoble-1channel-22
channel-38Gravity Bridgegravity-bridgechannel-24
channel-74Gravity Bridgegravity-bridgechannel-114
...Gravity Bridgegravity-bridge...
channel-78Gravity Bridgegravity-bridgechannel-115
+
source channeldestinationdestination chain-iddestination channelknown operators
channel-6Osmosisosmosis-1channel-4
channel-138Osmosisosmosis-1
channel-139Osmosisosmosis-1channel-12987
channel-140Osmosisosmosis-1
channel-146Osmosisosmosis-1channel-16252
channel-147Osmosisosmosis-1channel-16254
channel-149Osmosisosmosis-1channel-16747
channel-25Osmosisosmosis-1channel-24
channel-24Cosmos Hubcosmoshub-4channel-190
channel-0Cosmos Hubcosmoshub-4channel-99
...Cosmos Hubcosmoshub-4...
channel-65Cosmos Hubcosmoshub-4channel-484
channel-7Cosmos Hubcosmoshub-4channel-146
channel-132Noblenoble-1channel-36
channel-128Noblenoble-1channel-22
-
source channeldestination chaindestination chain-iddestination channelknown operators
channel-51Axelaraxelar-dojo-1channel-42AUDIT.one, Cros-nest, Polkachu, QuantNode
channel-71Comdexcomdex-1channel-57Architect Nodes, Cros-nest, Paranormal Bros
**looking for more operators**
channel-24Cosmos Hubcosmoshub-4channel-190AUDIT.one, Architect Nodes, Cros-nest, CryptoCrew, DSRV, Stakin, Stakely
channel-68Crescentcrescent-1channel-30B-Harverst, Polkachu, Simply Staking, Stakely, Architect Nodes
channel-38Gravity Bridgegravity-bridge-3channel-24AUDIT.one, bitszn, Cosmonaut Stakes, CryptoCrew, Stakin
channel-41Injectiveinjective-1channel-82Cros-nest, CryptoCrew, High Stakes, Smart Stake, Stakely
channel-37Junojuno-1channel-33Architect Nodes, AUDIT.one, CryptoCrew, Kleomedes, Notional, Smart Stake, STC Capital
channel-72Kujirakaiyo-1channel-56Cros-nest , Paranormal Bros, Polkachu
**looking for more operators**
channel-6Osmosisosmosis-1channel-4Architect Nodes, Baryon, bitszn, Cephalopod,Cros-nest, CryptoCrew, DSRV, Imperator, Smart Stake, StakeWith.Us, Stakin, Stakely
channel-73Quicksilverquicksilver-2channel-16

Cosmonaut Stakes, Polkachu

**looking for more operators**

channel-26Sifchainsifchain-1channel-7bitszn, Cephalopod, Notional
channel-82Secret Networksecret-4channel-64Cosmonaut Stakes, **looking for more operators**
channel-67Stridestride-1channel-53Architect Nodes, Cosmonaut Stakes, Polkachu, QuantNode
channel-81Umeeumee-1channel-51Cosmostake, Genesis Lab, Polkachu, QuantNode
+
source channeldestination chaindestination chain-iddestination channelknown operators
channel-51Axelaraxelar-dojo-1channel-42AUDIT.one, Cros-nest, Polkachu, QuantNode
channel-24Cosmos Hubcosmoshub-4channel-190AUDIT.one, Architect Nodes, Cros-nest, CryptoCrew, DSRV, Stakin, Stakely
channel-41Injectiveinjective-1channel-82Cros-nest, CryptoCrew, High Stakes, Smart Stake, Stakely
channel-72Kujirakaiyo-1channel-56Cros-nest , Paranormal Bros, Polkachu
**looking for more operators**
channel-6Osmosisosmosis-1channel-4Architect Nodes, Baryon, bitszn, Cephalopod,Cros-nest, CryptoCrew, DSRV, Imperator, Smart Stake, StakeWith.Us, Stakin, Stakely
channel-82Secret Networksecret-4channel-64Cosmonaut Stakes, **looking for more operators**
channel-67Stridestride-1channel-53Architect Nodes, Cosmonaut Stakes, Polkachu, QuantNode
-
source channeldestinationdestination chain-iddestination channelknown operators
channel-131dYdX Protocolchannel-4
channel-68Crescent Networkcrescent-1channel-30
channel-82Secretsecret-4channel-64
channel-136Neutronneutron-1channel-49
channel-71Comdexcomdex-1channel-57
channel-35Comdexcomdex-1channel-10
channel-37Junojuno-1channel-33
+
source channeldestinationdestination chain-iddestination channelknown operators
channel-131dYdX Protocolchannel-4
channel-82Secretsecret-4channel-64
channel-136Neutronneutron-1channel-49
source channeldestinationdestination chain-iddestination channel
channel-41Injectiveinjective-1channel-82
channel-40Injectiveinjective-1channel-80
channel-42Injectiveinjective-1channel-86
channel-43Injectiveinjective-1channel-87
channel-67Stridestride-1channel-53
channel-130Agoricagoriclocalchannel-67
channel-155Agoricagoriclocalchannel-71
channel-87Agoricagoriclocalchannel-39
channel-2Akashakash-1channel-3
channel-20Akashakash-1channel-20
channel-156Archwayarchway-1channel-107
channel-113Archwayarchway-1channel-5
channel-45Axelaraxelar-dojo-1channel-20
channel-51Axelaraxelar-dojo-1channel-42
-
source channeldestinationdestination chain-iddestination channel
channel-91Bitcannabitcanna-1channel-35
channel-92BitSongbitsong-2bchannel-25
channel-93Bostrombostromchannel-30
channel-80Cantocanto_7700-1channel-17
channel-62Carboncarbon-1channel-14
channel-114Composablecentauri-1channel-23
channel-118Composablecentauri-1channel-33
channel-98Chihuahuachihuahua-1channel-61
channel-11Cronos POS Chaincronosmainnet_25-1channel-17
channel-11Cronos POS Chaincronosmainnet_25-1channel-18
channel-11Cronos POS Chaincronosmainnet_25-1channel-29
channel-11Cronos POS Chaincronosmainnet_25-1channel-84
channel-94Desmosdesmos-mainnetchannel-21
channel-31E-moneyemoney-3channel-8
channel-31E-moneyemoney-3channel-22
channel-109Starnameiov-mainnet-ibcchannel-45
channel-109Starnameiov-mainnet-ibcchannel-13
channel-19Irisirishub-1channel-15
channel-19Irisirishub-1channel-5
channel-19Irisirishub-1channel-59
channel-100Jackaljackal-1channel-31
channel-152Kujirakaiyo-1channel-158
channel-152Kujirakaiyo-1channel-13
channel-90AssetMantleassetmantlechannel-42
channel-97Marsmars-1channel-26
channel-102Migaloomigaloo-1channel-44
channel-102Migaloomigaloo-1channel-9
channel-112Terracolumbus-5channel-177
channel-112Terracolumbus-5channel-221
channel-112Terracolumbus-5channel-127
channel-69QuickSilverquicksilver-2channel-8
channel-69QuickSilverquicksilver-2channel-16
channel-69QuickSilverquicksilver-2channel-43
channel-10Regenregen-1channel-5
channel-10Regenregen-1channel-124
channel-10Regenregen-1channel-130
channel-10Regenregen-1channel-14
channel-10Regenregen-1channel-43
channel-22Sentinelsentinelhub-2channel-15
channel-22Sentinelsentinelhub-2channel-4
channel-33Shentushentu-2.2channel-7
channel-33Shentushentu-2.2channel-5
channel-26Sifchainsifchain-1channel-7
channel-26Sifchainsifchain-1channel-22
channel-105Sommeliersommelier-3channel-25
channel-106Stargazestargaze-1channel-162
channel-107Teritoriteritori-1channel-34
- -### ICA - -| source-channel | destination | destination-chain-id | destination-channel | port | known operators | -| -------------- | ----------- | -------------------- | ------------------- | --------------------------------------------------- | ---------------------------------------------------------- | -| channel-53 | Cosmos Hub | cosmoshub-4 | channel-428 | icacontroller-lscosmos\\_pstake\\_reward\\_account | Architect Nodes, AUDIT.one, Cros-nest, CryptoCrew, Stakely | -| channel-66 | Cosmos Hub | cosmoshub-4 | channel-490 | icacontroller-lscosmos\\_pstake\\_delegation\\_account | Architect Nodes, AUDIT.one, Cros-nest, CryptoCrew, Stakely | +
source channeldestinationdestination chain-iddestination channel
channel-114Composablecentauri-1channel-23
channel-118Composablecentauri-1channel-33
channel-152Kujirakaiyo-1channel-158
channel-152Kujirakaiyo-1channel-13
channel-10Regenregen-1channel-5
channel-10Regenregen-1channel-124
channel-10Regenregen-1channel-130
channel-10Regenregen-1channel-14
channel-10Regenregen-1channel-43
channel-22Sentinelsentinelhub-2channel-15
channel-22Sentinelsentinelhub-2channel-4
channel-33Shentushentu-2.2channel-7
channel-33Shentushentu-2.2channel-5
channel-106Stargazestargaze-1channel-162
Find more details on relayers via [Map of Zones](https://mapofzones.com/zones/core-1/peers?columnKey=ibcVolumeIn\\&period=30d) and via [this dashboard provided by Smart Stake](https://relayers.smartstake.io/network/XPRT) @@ -70,9 +61,9 @@ Find more details on relayers via [Map of Zones](https://mapofzones.com/zones/co {hideFirstHeading && ( IBC Channels )} - + - + diff --git a/app/build/smart-contracts/cosmwasm/page.tsx b/app/build/smart-contracts/cosmwasm/page.tsx index 24cc7d8..74c0120 100644 --- a/app/build/smart-contracts/cosmwasm/page.tsx +++ b/app/build/smart-contracts/cosmwasm/page.tsx @@ -17,7 +17,7 @@ export default function Page() { const content = ` # CosmWasm -**To be added** +CosmWasm smart contracts are supported on the Persistence Core-1 chain. For general CosmWasm development resources, visit the [official CosmWasm documentation](https://docs.cosmwasm.com). For Persistence-specific contract deployment, see [Uploading a Contract](/build/smart-contracts/uploading-a-contract). ` const hideFirstHeading = true const pathname = usePathname() diff --git a/app/build/validators/testnet-validator-setup/page.tsx b/app/build/validators/testnet-validator-setup/page.tsx index 93f2f95..00b79ac 100644 --- a/app/build/validators/testnet-validator-setup/page.tsx +++ b/app/build/validators/testnet-validator-setup/page.tsx @@ -175,7 +175,7 @@ Please read [this guide](/build/validators/setup-oracle-feeder) to setup price f ## Version -This chain is currently running on persistenceCore [v6.0.0-rc5](https://github.com/persistenceOne/persistenceCore/releases/tag/v6.0.0-rc5) *(Commit Hash: \`b60bbcf5e1928f57cebffb69676419ed03c014c9\`)* +This chain is currently running on persistenceCore [v16.0.1](https://github.com/persistenceOne/persistenceCore/releases/tag/v16.0.1) *(Commit Hash: \`b60bbcf5e1928f57cebffb69676419ed03c014c9\`)* > **Note** > If your node is running on an older version of the application, please update it to this version at the earliest to avoid being exposed to security vulnerabilities or defects. diff --git a/app/community-and-support/connect-and-follow/page.tsx b/app/community-and-support/connect-and-follow/page.tsx index cf0f3b2..d3a17ba 100644 --- a/app/community-and-support/connect-and-follow/page.tsx +++ b/app/community-and-support/connect-and-follow/page.tsx @@ -22,7 +22,7 @@ export default function Page() { ## Telegram Communities -
Country or RegionModerator / FacilitatorLink
GlobalPersistencehttps://t.me/PersistenceOne
Chinahttps://t.me/PersistenceOneChina
FranceStakeLabhttps://t.me/PersistenceOneFrance
RussiaPostHumanhttps://t.me/PersistenceRussia
South-KoreaNoncehttps://t.me/PersistenceKorea
SpainCosmonaut Stakeshttps://t.me/PersistenceOneESP
TurkeyWonder wasphttps://t.me/PersistenceOneTurkey
VietnamMegalahttps://t.me/PersistenceOneVietnam
+
Country or RegionModerator / FacilitatorLink
GlobalPersistencehttps://t.me/PersistenceOne
` const hideFirstHeading = true const pathname = usePathname() diff --git a/app/page.tsx b/app/page.tsx index ce8ff66..2766a60 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -24,14 +24,18 @@ Welcome to the **Persistence Docs**! Here, you’ll find everything you need to ## 🚦 Introduction -**Persistence One** is building the BTCFi Liquidity Hub, enabling fast, near-zero-slippage swaps for XPRT, BTC-variants, and BTCfi tokens on **Persistence DEX**. +> **Bitcoin Interoperability. Powered by Intents.** -**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. +**Persistence One** is powering BTCFi interoperability, enabling instant cross-chain swaps of BTC-variants across Layer 2s using intent-based architecture. Whether you’re a developer, trader, or blockchain enthusiast, this documentation will guide you in exploring and utilising our products. We invite you on this journey with us, where you can learn, participate, explore, build, integrate, validate, and connect. +## 🔗 Products + +
Bitcoin Cross-Chain SwapsFast, zero-slippage cross-chain swaps of BTC-variants across Layer 2s, powered by intents.bitcoin-cross-chain-swaps-v2
Persistence DEXA decentralised swapping solution for trading and providing liquidity across the Persistence ecosystem.persistence-dex-v1
+ ## 🤝 Participate & Explore Your participation is crucial! Dive into the comprehensive guide on how you can actively engage with the Persistence ecosystem and discover all the tools that facilitate your involvement. @@ -51,7 +55,7 @@ Find all links to the Persistence official pages and channels [on this page](/co _**Disclaimer:** This documentation page is collaboratively maintained by Persistence Labs and the Persistence Foundation. However, there is no assurance that all the information presented is always accurate. We encourage the community to flag any errors or inaccuracies and contribute to keeping the documentation up-to-date._ ` const hideFirstHeading = true - const description = 'Familiarise yourself with all the events happening across the Persistence One ecosystem on this page.' + const description = 'Explore the Persistence One ecosystem — powering BTCFi interoperability with intent-based cross-chain swaps.' const pathname = usePathname() const [headings, setHeadings] = useState([]) diff --git a/app/participate/grants/page.tsx b/app/participate/grants/page.tsx index 90c6b2f..cb95b51 100644 --- a/app/participate/grants/page.tsx +++ b/app/participate/grants/page.tsx @@ -16,73 +16,7 @@ export default function Page() { const content = ` # Grants -## Introduction - -If you’re someone who wants to work on exciting problem statements while solving the fundamental issues around capital inefficiency within the current PoS ecosystem, the Persistence ecosystem is the place for you. - -Persistence is committed to unlocking the true potential of staked assets through liquid staking, and we are excited to launch the Persistence Grants Program to work with builders around the world and achieve this vision together. - -Persistence core team will work closely with all selected applicants of this program, assisting them along with all phases of development: - -* Grants to develop and scale selected projects, leveraging the Persistence tech-stack -* Technical support through consistent product development assistance from the Persistence core team -* Marketing and promotional support via immediate access to our growing community and media partnerships -* Strategic partnerships with validators, protocols, accelerators, advisors and investors within the Persistence ecosystem - -## Categories - -
TypeDescription
Micro Grant

For projects requiring a small amount of effort, and expected

to deliver on a shorter timeline (1-2 weeks).

One-off GrantsFor projects requiring more effort that those in micro grants, and expected to deliver in moderate timelines (3-4 weeks). These projects once built can be later handed over to the Persistence Core team for maintenance.
Ongoing GrantsFor projects requiring high effort such as building a standalone dApp on top of Persistence. Timelines for these projects will be decided on a case-to-case basis based on discussions with the selected applicants. Selected applicants will have to build a functional product to receive the grant. The Persistence core team can then choose to work closely with these applicants to scale the products further.
Open GrantsFor ideas outside the proposed requirements from Persistence. Builders are invited to come up with ideas that they think
- -## Scope - -Requirements eligible for grants can be found in the running sheet [here](https://docs.google.com/spreadsheets/d/1Vge7KSHS68Fz2_alFOMvLAjumRYsuDaJeJV1qVPu82k/edit#gid=0). - -Builders applying under the Open Grants category are encouraged to head over to the [Persistence forum](https://forum.persistence.one/) and community platforms to discuss their ideas. - -## How to apply - -### Step 1: Application - -Application Write to grants@persistence.one with subject as: “Grant Application | \\ | \\ - -The email should contain the following details: - -* Basic contact information -* Concise descriptions of how you plan to approach the requirement - * _In case of a miscellaneous requirement, explain what you wish to build and how it will benefit the Persistence ecosystem and the liquid staking economy_ -* Team size and all individual members’ experience - * _Include all past development/community experience to help the team better evaluate your applications_ - -The clearer your information is, the faster the review will be completed. - -### Step 2: Application Review - -Application Review Our team will review all applications as received, on a rolling basis, determine if more information is required, and then potentially schedule an intro call with the team. - -### Step 3: Approval / Rejection - -Approval / Rejection Applicants will be notified via email on the decision of approval / rejection of their applications. You can check the Requirements sheet to see the status of all Grant IDs. - -If the application is accepted, our team will follow-up with a call to scope out specifications and associated timelines. - -### Step 4: Follow up - -Follow up After an applicant has been selected, the Persistence team will reach out at regular intervals for continual developmental support, and milestone check-ins - -### Step 5: Conclusion - -Conclusion Respective grants will be disbursed after the selected applicants deliver the required outcomes. - -* In case of a Micro or One-Off grant, the collaboration will be concluded after the disbursal. -* In case of On-Going and Open grants, Persistence will evaluate on a case-to-case basis if the collaboration should be continued, based on the quality of the outcomes. - -## Terms & Conditions - -* Same team/individual can apply for multiple grants. However, each team/individual can apply for a particular grant only once. -* The grant amount associated with a grant ID will be disbursed in full only upon satisfactory delivery of the requirement. -* The grant category and associated amounts are non-negotiable. However, Persistence has the right to amend the grant amounts based on the outcomes delivered by an applicant. -* There can be multiple submissions for each grant ID. Unless specified otherwise, only one applicant will be selected to receive the grant for each grant ID. -* It is at the sole discretion of the Persistence team to select and/or reject applicants for any given grant. +The Persistence Grants Program is currently not accepting new applications. For partnership and collaboration inquiries, please reach out to the team on [Telegram](https://t.me/PersistenceOneChat) or [Discord](https://discord.com/invite/8DuNRExDj2). ` const hideFirstHeading = true const description = 'Get support from the Foundation to build in the Persistence Ecosystem' diff --git a/app/persistence-hub/persistence-ecosystem/page.tsx b/app/persistence-hub/persistence-ecosystem/page.tsx index 6b25a58..ef7e584 100644 --- a/app/persistence-hub/persistence-ecosystem/page.tsx +++ b/app/persistence-hub/persistence-ecosystem/page.tsx @@ -19,6 +19,17 @@ export default function Page() {
+### 🟠 Bitcoin Cross-Chain Swaps (V2) + +The flagship product of Persistence One — fast, zero-slippage cross-chain swaps of BTC-variants across Layer 2s and sidechains. + +* Powered by Intents. +* Secured by Bitcoin. + +🏁 [Try Bitcoin Cross-Chain Swaps here.](https://beta.interop.persistence.one/) + +[Learn more about Bitcoin Cross-Chain Swaps](/products/bitcoin-cross-chain-swaps-v2/). + ### 🔄 Persistence DEX (V1) A decentralised swapping solution where you can: @@ -30,17 +41,6 @@ A decentralised swapping solution where you can: [Learn more about Persistence DEX.](/products/persistence-dex-v1/) -### 🟠 Bitcoin Cross-Chain Swaps (V2) - -Our flagship product focused on fast, zero-slippage swaps across Bitcoin layer 2s and sidechains. - -* Powered by Intents. -* Secured by Bitcoin. - -🏁 [Try Bitcoin Cross-Chain Swaps here.](https://beta.interop.persistence.one/) - -[Learn more about Bitcoin Cross-Chain Swaps](/products/bitcoin-cross-chain-swaps-v2/). - ### ⚡️ XPRT **XPRT** is the backbone of the Persistence One ecosystem.