From d9f837787454071abde55458647a07529dcaeff9 Mon Sep 17 00:00:00 2001 From: Bri <92327786+briwylde08@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:43:17 -0700 Subject: [PATCH 1/5] add anchor encyclopedia entry --- docs/encyclopedia/anchors.mdx | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/encyclopedia/anchors.mdx diff --git a/docs/encyclopedia/anchors.mdx b/docs/encyclopedia/anchors.mdx new file mode 100644 index 000000000..942d75673 --- /dev/null +++ b/docs/encyclopedia/anchors.mdx @@ -0,0 +1,21 @@ +--- +title: Anchors +--- + +An anchor is a Stellar-specific term for the on and off-ramps that connect the Stellar network to traditional financial rails, such as financial institutions or fintech companies. Anchors accept deposits of fiat currencies (such as the US dollar, Argentine peso, or Nigerian naira) via existing rails (such as bank deposits or cash-in points), then sends the user the equivalent digital tokens on the Stellar network. The equivalent digital tokens can either represent that same fiat currency or another digital token altogether. Alternatively, anchors allow token holders to redeem their tokens for the real-world assets they represent. + +Stellar has anchor services operating worldwide. View the [Anchor Directory](https://resources.stellar.org/anchors?) for more information on existing Stellar anchors. + +Anchors can issue their own assets on the Stellar network, or they can honor assets that already exist. + +You can set up an anchor by using the SDF-maintained [Anchor Platform](../anchoring-assets/anchor-platform), which is the easiest way to deploy an anchor service compatible with Stellar Ecosystem Proposals (SEPs). + +Learn how to integrate anchor services into your blockchain-based application by viewing the [Build Apps section](../building-apps/overview). If you’re looking specifically for MoneyGram Access, see the Integrate with MoneyGram Access tutorial. + +### Stellar Ecosystem Proposals (SEPs) + +Stellar is an open-source network that is designed to interoperate with traditional financial institutions, various types of assets, and other networks. Network participants implement Stellar Ecosystem Proposals (SEPs) to ensure they can interoperate with other products and services on the network. SEPs are publicly created, open-source documents that live in a [GitHub repository](https://github.com/stellar/stellar-protocol/tree/master/ecosystem#stellar-ecosystem-proposals-seps) and they define how anchors, asset issuers, applications, exchanges, and other service providers should interact and interoperate. + +Read more about SEPs in the [SEPs section](../fundamentals-and-concepts/stellar-ecosystem-proposals). + +For anchors, the most important SEPs are SEP-6: Programmatic Deposit and Withdrawal, SEP-24: Hosted Deposit and Withdrawal, and SEP-31: Cross Border Payments API. You’ll also work with SEP-10: Stellar Authentication, SEP-12: KYC API, and SEP-38: Anchor RFQ API. From f2f5ed16c1ce8bb52ae48d80c1887aefb99ef6b9 Mon Sep 17 00:00:00 2001 From: Bri <92327786+briwylde08@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:45:24 -0700 Subject: [PATCH 2/5] link to Encyclopedia from Glossary --- docs/glossary.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/glossary.mdx b/docs/glossary.mdx index 2d9890016..8cb039ecf 100644 --- a/docs/glossary.mdx +++ b/docs/glossary.mdx @@ -17,6 +17,8 @@ The public key used to create an account. This key persists across different key The on and off-ramps on the Stellar network that facilitate one-to-one conversion of off-chain representations to and from tokenized assets, for example, digital tokens representing bank deposits. +Read more in the [Anchor Encyclopedia entry](./encyclopedia/anchors) + ### Application (app) A software program designed for users to carry out a specific task (other than operating the computer itself). From e83e102d510a720e85244358d1fded247fe6665e Mon Sep 17 00:00:00 2001 From: Bri <92327786+briwylde08@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:53:09 -0700 Subject: [PATCH 3/5] anchor encyclopedia entry -remove overview from Anchor Assets -link to encyclopedia entry from Anchor Platform overview --- .../anchor-platform/index.mdx | 2 +- docs/anchoring-assets/overview.mdx | 33 ------------------- docs/encyclopedia/anchors.mdx | 11 ++++++- 3 files changed, 11 insertions(+), 35 deletions(-) delete mode 100644 docs/anchoring-assets/overview.mdx diff --git a/docs/anchoring-assets/anchor-platform/index.mdx b/docs/anchoring-assets/anchor-platform/index.mdx index 241a53958..16f6cce19 100644 --- a/docs/anchoring-assets/anchor-platform/index.mdx +++ b/docs/anchoring-assets/anchor-platform/index.mdx @@ -3,7 +3,7 @@ title: "Overview" sidebar_position: 10 --- -The Anchor Platform is the easiest and fastest way to deploy anchor services compatible with [Stellar Ecosystem Proposals (SEPs)](https://github.com/stellar/stellar-protocol/tree/master/ecosystem). +The Anchor Platform is the easiest and fastest way to deploy [anchor services](../../encyclopedia/anchors) compatible with [Stellar Ecosystem Proposals (SEPs)](https://github.com/stellar/stellar-protocol/tree/master/ecosystem). The goal of the Anchor Platform is to handle all Stellar-specific functionality and requirements for running an anchor, allowing businesses to focus on the core business logic necessary to provide these services. diff --git a/docs/anchoring-assets/overview.mdx b/docs/anchoring-assets/overview.mdx deleted file mode 100644 index eff0476a3..000000000 --- a/docs/anchoring-assets/overview.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Overview -sidebar_position: 10 ---- - -import { CodeExample } from "@site/src/components/CodeExample"; - -## What is an anchor? - -An anchor is a Stellar-specific term for the on and off-ramps that connect the Stellar network to traditional financial rails, such as financial institutions or fintech companies. Anchors accept deposits of fiat currencies (such as the US dollar, Argentine peso, or Nigerian naira) via existing rails (such as bank deposits or cash-in points), then sends the user the equivalent digital tokens on the Stellar network. The equivalent digital tokens can either represent that same fiat currency or another digital token altogether. Alternatively, anchors allow token holders to redeem their tokens for the real-world assets they represent. - -Stellar has anchor services operating worldwide. View the [Anchor Directory](https://resources.stellar.org/anchors?) for more information on existing Stellar anchors. - -Anchors can issue their own assets on the Stellar network, or they can honor assets that already exist. To learn about issuing assets, check out the [Issue Assets section](https://developers.stellar.org/docs/category/issue-assets). - -This documentation will instruct you on how to become an anchor. To understand how to integrate anchor services into your blockchain-based application, check out the [Build Apps section](/docs/building-apps/example-application-tutorial/anchor-integration/setup) and [Connect to Anchors section][/docs/category]. If you’re looking specifically for MoneyGram Access, see the [Integrate with MoneyGram Access tutorial](https://developers.stellar.org/docs/tutorials/moneygram-access-integration-guide). - -## Stellar Ecosystem Proposals (SEPs) and interoperability - -Stellar is an open-source network that is designed to interoperate with traditional financial institutions, various types of assets, and other networks. Network participants implement Stellar Ecosystem Proposals (SEPs) to ensure they can interoperate with other products and services on the network. SEPs are publicly created, open-source documents that live in a [GitHub repository](https://github.com/stellar/stellar-protocol/tree/master/ecosystem#stellar-ecosystem-proposals-seps) and they define how asset issuers, applications, exchanges, and other service providers should interact and interoperate. - -Read more about SEPs in the [SEPs section](https://developers.stellar.org/docs/fundamentals-and-concepts/stellar-ecosystem-proposals). - -As an anchor, the most important SEPs are [SEP-6]: Programmatic Deposit and Withdrawal, [SEP-24]: Hosted Deposit and Withdrawal, and [SEP-31]: Cross Border Payments API. You’ll also work with [SEP-10]: Stellar Authentication, [SEP-12]: KYC API, and [SEP-38]: Anchor RFQ API. - -[sep-1]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0001.md -[sep-6]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0006.md -[sep-9]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0009.md -[sep-10]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0010.md -[sep-12]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0012.md -[sep-24]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0024.md -[sep-31]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0031.md -[sep-38]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0038.md diff --git a/docs/encyclopedia/anchors.mdx b/docs/encyclopedia/anchors.mdx index 942d75673..1334f877e 100644 --- a/docs/encyclopedia/anchors.mdx +++ b/docs/encyclopedia/anchors.mdx @@ -18,4 +18,13 @@ Stellar is an open-source network that is designed to interoperate with traditio Read more about SEPs in the [SEPs section](../fundamentals-and-concepts/stellar-ecosystem-proposals). -For anchors, the most important SEPs are SEP-6: Programmatic Deposit and Withdrawal, SEP-24: Hosted Deposit and Withdrawal, and SEP-31: Cross Border Payments API. You’ll also work with SEP-10: Stellar Authentication, SEP-12: KYC API, and SEP-38: Anchor RFQ API. +For anchors, the most important SEPs are [SEP-6]: Programmatic Deposit and Withdrawal, [SEP-24]: Hosted Deposit and Withdrawal, and [SEP-31]: Cross Border Payments API. You’ll also work with [SEP-10]: Stellar Authentication, [SEP-12]: KYC API, and [SEP-38]: Anchor RFQ API. + +[sep-1]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0001.md +[sep-6]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0006.md +[sep-9]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0009.md +[sep-10]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0010.md +[sep-12]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0012.md +[sep-24]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0024.md +[sep-31]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0031.md +[sep-38]: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0038.md From b5e637e6dbefcc3dfecbdac937213735bbc98bba Mon Sep 17 00:00:00 2001 From: Bri <92327786+briwylde08@users.noreply.github.com> Date: Fri, 23 Feb 2024 12:00:09 -0700 Subject: [PATCH 4/5] fixed links --- docs/encyclopedia/anchors.mdx | 8 ++++---- docs/glossary.mdx | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/encyclopedia/anchors.mdx b/docs/encyclopedia/anchors.mdx index 1334f877e..e780c0843 100644 --- a/docs/encyclopedia/anchors.mdx +++ b/docs/encyclopedia/anchors.mdx @@ -8,15 +8,15 @@ Stellar has anchor services operating worldwide. View the [Anchor Directory](htt Anchors can issue their own assets on the Stellar network, or they can honor assets that already exist. -You can set up an anchor by using the SDF-maintained [Anchor Platform](../anchoring-assets/anchor-platform), which is the easiest way to deploy an anchor service compatible with Stellar Ecosystem Proposals (SEPs). +You can set up an anchor by using the SDF-maintained [Anchor Platform](../anchoring-assets/anchor-platform.mdx), which is the easiest way to deploy an anchor service compatible with Stellar Ecosystem Proposals (SEPs). -Learn how to integrate anchor services into your blockchain-based application by viewing the [Build Apps section](../building-apps/overview). If you’re looking specifically for MoneyGram Access, see the Integrate with MoneyGram Access tutorial. +Learn how to integrate anchor services into your blockchain-based application by viewing the [Build Apps section](../building-apps/overview.mdx). If you’re looking specifically for MoneyGram Access, see the Integrate with MoneyGram Access tutorial. ### Stellar Ecosystem Proposals (SEPs) -Stellar is an open-source network that is designed to interoperate with traditional financial institutions, various types of assets, and other networks. Network participants implement Stellar Ecosystem Proposals (SEPs) to ensure they can interoperate with other products and services on the network. SEPs are publicly created, open-source documents that live in a [GitHub repository](https://github.com/stellar/stellar-protocol/tree/master/ecosystem#stellar-ecosystem-proposals-seps) and they define how anchors, asset issuers, applications, exchanges, and other service providers should interact and interoperate. +Stellar is an open-source network that is designed to interoperate with traditional financial institutions, various types of assets, and other networks. Network participants implement Stellar Ecosystem Proposals (SEPs) to ensure they can interoperate with other products and services on the network. SEPs are publicly created, open-source documents that live in a [GitHub repository](https://github.com/stellar/stellar-protocol/tree/master/ecosystem#stellar-ecosystem-proposals-seps.mdx) and they define how anchors, asset issuers, applications, exchanges, and other service providers should interact and interoperate. -Read more about SEPs in the [SEPs section](../fundamentals-and-concepts/stellar-ecosystem-proposals). +Read more about SEPs in the [SEPs section](../fundamentals-and-concepts/stellar-ecosystem-proposals.mdx). For anchors, the most important SEPs are [SEP-6]: Programmatic Deposit and Withdrawal, [SEP-24]: Hosted Deposit and Withdrawal, and [SEP-31]: Cross Border Payments API. You’ll also work with [SEP-10]: Stellar Authentication, [SEP-12]: KYC API, and [SEP-38]: Anchor RFQ API. diff --git a/docs/glossary.mdx b/docs/glossary.mdx index 8cb039ecf..5a33e8f8a 100644 --- a/docs/glossary.mdx +++ b/docs/glossary.mdx @@ -7,7 +7,7 @@ sidebar_position: 110 A central Stellar data structure to hold balances, sign transactions, and issue assets. -See the [Accounts section](./fundamentals-and-concepts/stellar-data-structures/accounts) to learn more. +See the [Accounts section](./fundamentals-and-concepts/stellar-data-structures/accounts.mdx) to learn more. ### Account ID @@ -17,7 +17,7 @@ The public key used to create an account. This key persists across different key The on and off-ramps on the Stellar network that facilitate one-to-one conversion of off-chain representations to and from tokenized assets, for example, digital tokens representing bank deposits. -Read more in the [Anchor Encyclopedia entry](./encyclopedia/anchors) +Read more in the [Anchor Encyclopedia entry](./encyclopedia/anchors.mdx) ### Application (app) @@ -43,7 +43,7 @@ The fee you’re willing to pay per operation in a transaction. This differs from the Effective Base Fee which is the actual fee paid per operation for a transaction to make it to the ledger. When the network is in surge pricing mode, the effective base fee varies based on an auction mechanism. When it's not, the effective base fee defaults to the network minimum currently at 100 stroops per operation. -Learn more in our [Fees, Surge Pricing, and Fee Strategies Encyclopedia Entry](./encyclopedia/fees-surge-pricing-fee-strategies) +Learn more in our [Fees, Surge Pricing, and Fee Strategies Encyclopedia Entry](./encyclopedia/fees-surge-pricing-fee-strategies.mdx) ### Base reserve From d19fc1d7fe171b7c1ad3c14bdfe58fb9a9318bf3 Mon Sep 17 00:00:00 2001 From: Bri <92327786+briwylde08@users.noreply.github.com> Date: Fri, 23 Feb 2024 12:05:11 -0700 Subject: [PATCH 5/5] fix link again --- docs/encyclopedia/anchors.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/encyclopedia/anchors.mdx b/docs/encyclopedia/anchors.mdx index e780c0843..5dbf016cb 100644 --- a/docs/encyclopedia/anchors.mdx +++ b/docs/encyclopedia/anchors.mdx @@ -8,7 +8,7 @@ Stellar has anchor services operating worldwide. View the [Anchor Directory](htt Anchors can issue their own assets on the Stellar network, or they can honor assets that already exist. -You can set up an anchor by using the SDF-maintained [Anchor Platform](../anchoring-assets/anchor-platform.mdx), which is the easiest way to deploy an anchor service compatible with Stellar Ecosystem Proposals (SEPs). +You can set up an anchor by using the SDF-maintained [Anchor Platform](../anchoring-assets/anchor-platform), which is the easiest way to deploy an anchor service compatible with Stellar Ecosystem Proposals (SEPs). Learn how to integrate anchor services into your blockchain-based application by viewing the [Build Apps section](../building-apps/overview.mdx). If you’re looking specifically for MoneyGram Access, see the Integrate with MoneyGram Access tutorial.