Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions app/build/nodes-and-endpoints/join-mainnet/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions app/build/nodes-and-endpoints/join-testnet/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion app/build/nodes-and-endpoints/setup/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down
21 changes: 6 additions & 15 deletions app/build/relayers/ibc-channels/page.tsx

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/build/smart-contracts/cosmwasm/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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()
Expand Down
2 changes: 1 addition & 1 deletion app/build/validators/testnet-validator-setup/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion app/community-and-support/connect-and-follow/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export default function Page() {

## Telegram Communities

<table><thead><tr><th width="204">Country or Region</th><th width="214.33333333333331">Moderator / Facilitator</th><th width="381.6666666666667">Link</th></tr></thead><tbody><tr><td>Global</td><td>Persistence</td><td><a href="https://t.me/PersistenceOne">https://t.me/PersistenceOne</a></td></tr><tr><td>China</td><td></td><td><a href="https://t.me/PersistenceOneChina">https://t.me/PersistenceOneChina</a></td></tr><tr><td>France</td><td>StakeLab</td><td><a href="https://t.me/PersistenceOneFrance">https://t.me/PersistenceOneFrance</a></td></tr><tr><td>Russia</td><td>PostHuman</td><td><a href="https://t.me/PersistenceRussia">https://t.me/PersistenceRussia</a></td></tr><tr><td>South-Korea</td><td>Nonce</td><td><a href="https://t.me/PersistenceKorea">https://t.me/PersistenceKorea</a></td></tr><tr><td>Spain</td><td>Cosmonaut Stakes</td><td><a href="https://t.me/PersistenceOneESP">https://t.me/PersistenceOneESP</a></td></tr><tr><td>Turkey</td><td>Wonder wasp</td><td><a href="https://t.me/PersistenceOneTurkey">https://t.me/PersistenceOneTurkey</a></td></tr><tr><td>Vietnam</td><td>Megala</td><td><a href="https://t.me/PersistenceOneVietnam">https://t.me/PersistenceOneVietnam</a></td></tr></tbody></table>
<table><thead><tr><th width="204">Country or Region</th><th width="214.33333333333331">Moderator / Facilitator</th><th width="381.6666666666667">Link</th></tr></thead><tbody><tr><td>Global</td><td>Persistence</td><td><a href="https://t.me/PersistenceOne">https://t.me/PersistenceOne</a></td></tr></tbody></table>
`
const hideFirstHeading = true
const pathname = usePathname()
Expand Down
10 changes: 7 additions & 3 deletions app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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

<table data-view="cards"><thead><tr><th align="center"></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>Bitcoin Cross-Chain Swaps</strong></td><td>Fast, zero-slippage cross-chain swaps of BTC-variants across Layer 2s, powered by intents.</td><td><a href="products/bitcoin-cross-chain-swaps-v2/">bitcoin-cross-chain-swaps-v2</a></td></tr><tr><td align="center"><strong>Persistence DEX</strong></td><td>A decentralised swapping solution for trading and providing liquidity across the Persistence ecosystem.</td><td><a href="products/persistence-dex-v1/">persistence-dex-v1</a></td></tr></tbody></table>

## 🤝 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.&#x20;
Expand All @@ -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<HeadingItem[]>([])

Expand Down
68 changes: 1 addition & 67 deletions app/participate/grants/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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

<table><thead><tr><th width="176">Type</th><th>Description</th></tr></thead><tbody><tr><td>Micro Grant</td><td><p>For projects requiring a small amount of effort, and expected</p><p>to deliver on a shorter timeline (1-2 weeks).</p></td></tr><tr><td>One-off Grants</td><td>For 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.</td></tr><tr><td>Ongoing Grants</td><td>For 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.</td></tr><tr><td>Open Grants</td><td>For ideas outside the proposed requirements from Persistence. Builders are invited to come up with ideas that they think</td></tr></tbody></table>

## 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 | \\<Grant ID> | \\<Your Full Name>

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'
Expand Down
22 changes: 11 additions & 11 deletions app/persistence-hub/persistence-ecosystem/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,17 @@ export default function Page() {

<figure><img src="/images/new_flowchart.jpg" alt=""><figcaption></figcaption></figure>

### 🟠 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:
Expand All @@ -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.
Expand Down