Skip to content

Commit db4575f

Browse files
authored
Clean up homepage (#1614)
1 parent 392e31e commit db4575f

2 files changed

Lines changed: 6 additions & 141 deletions

File tree

src/components/Homepage/WayfindingBoxes/index.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const WayfindingWays: WayfindingItem[] = [
3636
Issue an asset or create a custom smart contract token.
3737
</Translate>
3838
),
39-
link: learnMoreLink("#asset-issuers"),
39+
link: learnMoreLink("/docs/tokens/quickstart"),
4040
},
4141
{
4242
title: translate({
@@ -51,7 +51,7 @@ const WayfindingWays: WayfindingItem[] = [
5151
Write smart contracts on the Stellar network.
5252
</Translate>
5353
),
54-
link: learnMoreLink("#smart-contract-developers"),
54+
link: learnMoreLink("/docs/build/smart-contracts/getting-started"),
5555
},
5656
{
5757
title: translate({
@@ -66,7 +66,7 @@ const WayfindingWays: WayfindingItem[] = [
6666
Learn about and set up an anchor.
6767
</Translate>
6868
),
69-
link: learnMoreLink("#ramps-anchors"),
69+
link: learnMoreLink("/docs/learn/fundamentals/anchors"),
7070
},
7171
{
7272
title: translate({
@@ -81,7 +81,7 @@ const WayfindingWays: WayfindingItem[] = [
8181
Build a traditional wallet, dapp, or list Stellar assets on an exchange.
8282
</Translate>
8383
),
84-
link: learnMoreLink("#applications"),
84+
link: learnMoreLink("/docs/build/apps/overview"),
8585
},
8686
{
8787
title: translate({
@@ -96,7 +96,7 @@ const WayfindingWays: WayfindingItem[] = [
9696
Set up a Horizon or RPC service.
9797
</Translate>
9898
),
99-
link: learnMoreLink("#infrastructure-providers"),
99+
link: learnMoreLink("/docs/data/apis"),
100100
},
101101
{
102102
title: translate({
@@ -111,7 +111,7 @@ const WayfindingWays: WayfindingItem[] = [
111111
Use Hubble to perform analysis on Stellar network data.
112112
</Translate>
113113
),
114-
link: learnMoreLink("#analytics"),
114+
link: learnMoreLink("/docs/data/analytics"),
115115
},
116116
];
117117

src/pages/index.mdx

Lines changed: 0 additions & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -34,138 +34,3 @@ Interact with other Stellar developers, keep up with ecosystem standards and pro
3434
<DeveloperResources />
3535

3636
<hr />
37-
38-
## **Stellar docs pathfinding**
39-
40-
### Asset issuers
41-
42-
<PathfindingTable>
43-
44-
| Stellar assets | | |
45-
| :-- | --- | --- |
46-
| [Asset and token intro](/docs/tokens) | Learn about the difference between assets issued on Stellar and contract tokens | Learn |
47-
| [Data availability overview](/docs/data) | Learn about the different mechanisms for data availability on Stellar | Learn |
48-
| [Asset design considerations](/docs/tokens/control-asset-access) | Learn about certain considerations (e.g., flags, asset naming, etc.) that are important when issuing an asset | Learn |
49-
| [Stellar Asset Contract (SAC)](/docs/tokens/stellar-asset-contract) | Learn about interacting with assets issued on Stellar in smart contracts | Learn |
50-
| [Quickstart script](/docs/tokens/quickstart) | Issue an asset on the Stellar network in a single transaction | Guide |
51-
| [Deploy an SAC](/docs/tokens/stellar-asset-contract) | Deploy a Stellar Asset Contract with the Stellar CLI | Guide |
52-
53-
| Contract tokens | | |
54-
| :-- | --- | --- |
55-
| [Asset and token intro](/docs/tokens) | Learn about the difference between assets issued on Stellar and contract tokens | Learn |
56-
| [Data availability overview](/docs/data) | Learn about the different mechanisms for data availability on Stellar | Learn |
57-
| [Token interface (SEP-41)](/docs/tokens/token-interface) | Learn about the common interface for smart contract tokens on Stellar | Learn |
58-
| [Token example contract](/docs/build/smart-contracts/example-contracts/tokens) | Demonstrates how to write a token contract that implements the Token Interface | Example |
59-
| [Manage contracts](/docs/build/guides/cli/contract-lifecycle) | Use the Stellar CLI to manage smart contracts | Guide |
60-
| [Stellar CLI](/docs/build/guides/cli) | The command line interface to Stellar smart contracts | Tool |
61-
| [Rust SDK](https://docs.rs/soroban-sdk/latest/soroban_sdk/) | Supports writing programs for Stellar smart contracts | Tool |
62-
63-
</PathfindingTable>
64-
65-
### Smart contract developers
66-
67-
<PathfindingTable>
68-
69-
| Essential resources | | |
70-
| :-- | --- | --- |
71-
| [Stellar smart contracts overview](/docs/build/smart-contracts/overview) | Learn the essentials about writing smart contracts on Stellar | Learn |
72-
| [Migrating from EVM networks](/docs/learn/migrate) | Stellar is not an EVM network, learn about how Stellar differs from EVM networks in this section | Learn |
73-
| [Storage types](/docs/learn/fundamentals/contract-development/storage/state-archival#contract-data-type-descriptions) | There are three different storage types for smart contract data, learn about them in this section | Learn |
74-
| [Getting started guide](/docs/build/smart-contracts/getting-started) | The go-to guide for getting setup to write smart contracts on Stellar | Guide |
75-
| [Example contracts](/docs/build/smart-contracts/example-contracts) | These contracts are good starting points for understanding best practices and writing your own contracts on Stellar | Guide |
76-
| [General contract guides](/docs/build/guides/conventions) | Various guides that highlight the norms seen in contract development | Guide |
77-
| [Stellar CLI](/docs/build/guides/cli) | The command line interface to Stellar smart contracts | Tool |
78-
| [Rust SDK](https://docs.rs/soroban-sdk/latest/soroban_sdk/) | Supports writing programs for Stellar smart contracts | Tool |
79-
80-
| Optional resources | | |
81-
| :-- | --- | --- |
82-
| [Trustlines](/docs/learn/fundamentals/stellar-data-structures/accounts#trustlines) | Trustlines are unique to Stellar and are an explicit opt-in for an account to hold and trade a particular asset | Learn |
83-
| [Upgrading contracts](/docs/build/guides/conventions/upgrading-contracts) | You don’t need a proxy pattern to upgrade a contract (like in EVM), you can upgrade the Wasm bytecode directly without changing the address | Guide |
84-
85-
</PathfindingTable>
86-
87-
### Ramps (anchors)
88-
89-
<PathfindingTable>
90-
91-
| Ramps | | |
92-
| :-- | --- | --- |
93-
| [Anchor overview](/docs/learn/fundamentals/anchors) | Stellar ramps are called "anchors", learn about them in this overview section | Learn |
94-
| [SEP-6 and SEP-24](/docs/learn/fundamentals/anchors#using-sep-6-programmatic-deposit-and-withdrawal-versus-sep-24-hosted-deposit-and-withdrawal) | You can set up an anchor using SEP-6 or SEP-24, learn about the differences in this section | Learn |
95-
| [Anchor Platform](/platforms/anchor-platform) | Set up an anchor using the SDF-maintained Anchor Platform | Tutorial |
96-
| [Use a third-party Horizon provider](/docs/data/apis/api-providers) | We recommend anchors use a third-party Horizon provider, but they can also set up their own | Data |
97-
| [Demo wallet](/docs/tools/developer-tools/anchor-tools#demo-wallet) | An application for interactively testing anchor services. Lets financial application developers test their integrations and learn how Stellar ecosystem protocols (SEPs) work | Tool |
98-
| [Anchor test suite](/docs/tools/developer-tools/anchor-tools#anchor-test-suite) | A test suite for validating SEP6, SEP24, SEP31 transfer servers | Tool |
99-
100-
</PathfindingTable>
101-
102-
### Applications
103-
104-
<PathfindingTable>
105-
106-
| Traditional wallets | | |
107-
| :-- | --- | --- |
108-
| [Application design considerations](/docs/build/apps/application-design-considerations) | Various concepts to consider when building a wallet, such as custody models, security, and more | Learn |
109-
| [Fees](/docs/learn/fundamentals/fees-resource-limits-metering#inclusion-fee) | Learn about how fees work on the Stellar network and decide how you'd like to handle user fees | Learn |
110-
| [Operations & transactions](/docs/learn/fundamentals/transactions) | Wallets build and submit transactions, learn about about how operations and transactions work here | Learn |
111-
| [Signatures & multisig](/docs/learn/fundamentals/transactions/signatures-multisig) | Signatures are authorization for transactions on the Stellar network, learn about them here | Learn |
112-
| [Anchor overview](/docs/learn/fundamentals/anchors) | Wallets may want to connect to financial rails via anchors (on- and off-ramps), learn about them here | Learn |
113-
| [Wallet SDK](/docs/category/build-a-wallet-with-the-wallet-sdk) | Learn to build a wallet with the Wallet SDK in Kotlin, Flutter, Swift or TypeScript | Tutorial |
114-
| [Horizon introduction](/docs/data/apis/horizon) | Access network data using the Horizon REST API | Data |
115-
116-
| Decentralized applications (dapps) | | |
117-
| :-- | --- | --- |
118-
| Preface | Start by viewing the [smart contract wayfinding section](#smart-contract-developers) | |
119-
| [Transaction simulation](/docs/learn/fundamentals/contract-development/contract-interactions/transaction-simulation) | A process that allows developers to test the outcome of a transaction without actually executing it, helping to ensure accuracy and prevent errors | Learn |
120-
| [Dapp frontend](/docs/build/apps/dapp-frontend) | Create a web app that interacts with the contracts via RPC calls | Guide |
121-
| [Dapp how-to guides](/docs/build/guides/dapps) | Explore the various guides relating to dapp development | Guide |
122-
| [Stellar Wallets Kit](https://stellarwalletskit.dev/) | A kit to handle all Stellar Wallets at once with a simple API and without caring about individual configurations for each one of them | Tool |
123-
| [Stellar JS SDK](https://stellar.github.io/js-stellar-sdk/) | Communicate with a Horizon server and Soroban RPC | Data |
124-
| [RPC introduction](/docs/data/apis/rpc) | Access network data using the RPC | Data |
125-
126-
| Exchanges | | |
127-
| :-- | --- | --- |
128-
| [List of operations](/docs/learn/fundamentals/transactions/list-of-operations) | Learn how operations function on the Stellar network, notably `CreateAccount`, `Payment`, and `ChangeTrust` | Learn |
129-
| [Trustlines](/docs/learn/fundamentals/stellar-data-structures/accounts#trustlines) | Trustlines are unique to Stellar and are an explicit opt-in for an account to hold and trade a particular asset | Learn |
130-
| [SDKs](/docs/tools/sdks) | Used to connect to Horizon or RPC, as well as construct and parse transactions | Tool |
131-
| [Run your own RPC](/docs/data/apis/rpc/admin-guide) | Exchanges typically run their own RPC or Horizon to maintain greater control over data integrity, performance, and security | Data |
132-
| [Run your own Horizon](/docs/data/apis/horizon/admin-guide) | Exchanges typically run their own RPC or Horizon to maintain greater control over data integrity, performance, and security | Data |
133-
134-
</PathfindingTable>
135-
136-
### Infrastructure providers
137-
138-
<PathfindingTable>
139-
140-
| Horizon | | |
141-
| :-- | --- | --- |
142-
| [Hardware requirements](/docs/data/apis/horizon/admin-guide/prerequisites#hardware-requirements) | The recommended hardware requirements for users looking to set up a Horizon instance | Learn |
143-
| [Admin guide](/docs/data/apis/horizon/admin-guide) | A comprehensive set of guides that will teach you how to administer a production Horizon instance | Tutorial |
144-
| [API reference](/docs/data/apis/horizon/api-reference) | Detailed documentation that provides information about the API endpoints, methods, parameters, and responses | Guide |
145-
| [SDK library](/docs/tools/sdks) | Use the various SDKs to simplify the Horizon setup process by using pre-built tools and libraries that make it easier to configure, manage, and connect to the network | Tool |
146-
| [Ecosystem providers](/docs/data/apis/api-providers) | Create a PR in the docs to list your available Horizon service on this page | Tool |
147-
148-
| Stellar RPC | | |
149-
| :-- | --- | --- |
150-
| [Hardware requirements](/docs/data/apis/rpc/admin-guide#hardware-requirements) | The recommended hardware requirements for users looking to set up an RPC node | Learn |
151-
| [Admin guide](/docs/data/apis/rpc/admin-guide) | A comprehensive guide that will teach you how to administer a production RPC node | Tutorial |
152-
| [API reference](/docs/data/apis/rpc/api-reference) | Detailed documentation that provides information about the API endpoints, methods, parameters, and responses | Guide |
153-
| [SDK library](/docs/tools/sdks) | Use the various SDKs to simplify the RPC setup process by using pre-built tools and libraries that make it easier to configure, manage, and connect to the network | Tool |
154-
| [Ecosystem providers](/docs/data/apis/api-providers) | Create a PR in the docs to list your available RPC service on this page | Tool |
155-
156-
</PathfindingTable>
157-
158-
### Analytics
159-
160-
<PathfindingTable>
161-
162-
| Hubble | | |
163-
| :-- | --- | --- |
164-
| [Connecting to Hubble](/docs/data/analytics/hubble/developer-guide/connecting-to-bigquery) | Connect to Hubble using one of three methods: BigQuery UI, BigQuery SDK, or Looker Studio | Learn |
165-
| [Data catalog](/docs/data/analytics/hubble/data-catalog) | View all Hubble data catalog information. | Learn |
166-
| [Developer guide](/docs/data/analytics/hubble/developer-guide) | A comprehensive guide that will teach you how to extract and ingest Stellar Network Data and run your own Hubble analytics platform | Tutorial |
167-
| [Analyst guide](/docs/data/analytics/hubble/analyst-guide) | A comprehensive guide that will teach you how to use Hubble for data analysis | Tutorial |
168-
| [End-to-end example](/docs/data/analytics/hubble/analyst-guide/creating-visualizations) | A guide that will walk you through an end-to-end analysis use case with Hubble and Google Looker Studio | Example |
169-
| [Analytics Providers](/docs/data/analytics/analytics-providers) | A list of data analytics providers that use Hubble to provide a complete historical record of Pubnet data on the Stellar network | Tool |
170-
171-
</PathfindingTable>

0 commit comments

Comments
 (0)