diff --git a/docs/develop/feather-js/getting-started.mdx b/docs/develop/feather-js/getting-started.mdx index 6e72bd331..88e530b8a 100644 --- a/docs/develop/feather-js/getting-started.mdx +++ b/docs/develop/feather-js/getting-started.mdx @@ -17,7 +17,7 @@ By the end of this guide, you'll be able to execute a token swap from your appli ## Prerequisites - [npm and node.js](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) -- Station browser extension +- [Station browser extension](https://docs.station.money/get-started) ## 1. Set up your project @@ -82,7 +82,7 @@ You will also need to change the `chainID` from `pisco-1` to `localterra` or `ph ## 3. Create a pisco testnet wallet -1. You'll need a wallet to sign and submit transactions. [Create a new wallet](../../station/get-started.mdx) using the Station extension. Be sure to save your mnemonic key! +1. You'll need a wallet to sign and submit transactions. [Create a new wallet](https://docs.station.money/get-started) using the Station extension. Be sure to save your mnemonic key! 2. After creating your wallet, you will need to set it to use the testnet. Click the gear icon in the extension and change the network from `mainnet` to `testnet`. diff --git a/docs/develop/feather-js/ibc.mdx b/docs/develop/feather-js/ibc.mdx index f77650f2d..4ac39986e 100644 --- a/docs/develop/feather-js/ibc.mdx +++ b/docs/develop/feather-js/ibc.mdx @@ -1,6 +1,6 @@ # IBC Transfers -Terra has full IBC transfer capability through both Feather.js and Station. Although IBC functionality is not readily exposed through Station’s front end, it can be incorporated into any dApp. It is up to a dApp’s front end to initiate IBC transfers. +Terra has full IBC transfer capability through both Feather.js and [Station](https://docs.station.money/). Although IBC functionality is not readily exposed through Station’s front end, it can be incorporated into any dApp. It is up to a dApp’s front end to initiate IBC transfers. ## MsgTransfer diff --git a/docs/develop/guides/.smart-contracts/interact-with-smart-contract.mdx b/docs/develop/guides/.smart-contracts/interact-with-smart-contract.mdx index c9114cbe8..3a76b1607 100644 --- a/docs/develop/guides/.smart-contracts/interact-with-smart-contract.mdx +++ b/docs/develop/guides/.smart-contracts/interact-with-smart-contract.mdx @@ -4,7 +4,7 @@ import Admonition from '@theme/Admonition'; -You can also follow these steps in the official desktop wallet for Terra, [Station](https://dashboard.station.money). +You can also follow these steps in [Station](https://dashboard.station.money/contracts). diff --git a/docs/develop/localterra/integrations.mdx b/docs/develop/localterra/integrations.mdx index 861fa4277..8a06b2876 100644 --- a/docs/develop/localterra/integrations.mdx +++ b/docs/develop/localterra/integrations.mdx @@ -6,7 +6,7 @@ You can integrate LocalTerra in Station, Terrad, and JavaScript and Python SDKs. ## Station -The [Station Chrome Extension](../../station/get-started.mdx) has built-in support for LocalTerra for quick and easy interaction. +The [Station Chrome Extension](https://docs.station.money/get-started) has built-in support for LocalTerra for quick and easy interaction. ## Terrad diff --git a/docs/develop/terrad/using-terrad.mdx b/docs/develop/terrad/using-terrad.mdx index c2904a8c3..6b3d3aab4 100644 --- a/docs/develop/terrad/using-terrad.mdx +++ b/docs/develop/terrad/using-terrad.mdx @@ -11,7 +11,7 @@ This guide covers the usage of Terrad, the CLI and node daemon that enables you ## Install Terrad -Installing Terrad is the first step to accessing Terra's network. Full node users can follow the [Full node guide](../../full-node/run-a-full-terra-node/README.mdx). Developers who want to use Terrad without running a node can use the [Terrad installation guide](install-terrad.mdx). If you want to interact with Terra without running a node or using the CLI, use [Station](../../station/get-started.mdx). +Installing Terrad is the first step to accessing Terra's network. Full node users can follow the [Full node guide](../../full-node/run-a-full-terra-node/README.mdx). Developers who want to use Terrad without running a node can use the [Terrad installation guide](install-terrad.mdx). If you want to interact with Terra without running a node or using the CLI, use [Station](https://docs.station.money/get-started). ## Access a Node diff --git a/docs/develop/terrain/cw20-factory.mdx b/docs/develop/terrain/cw20-factory.mdx index 12d941478..f2f0c34d2 100644 --- a/docs/develop/terrain/cw20-factory.mdx +++ b/docs/develop/terrain/cw20-factory.mdx @@ -9,7 +9,7 @@ In this tutorial, you'll build a CW20 token factory. A token factory allows any Use the following guides to set up your environment: - [Set up Terrain](./initial-setup.mdx) -- [Station Chrome extension](../../station/get-started.mdx) +- [Station Chrome extension](https://docs.station.money/get-started) - [Set up LocalTerra](./using-terrain-localterra.mdx#install-and-run-localterra) You'll also need: diff --git a/docs/develop/terrain/mint-an-nft.mdx b/docs/develop/terrain/mint-an-nft.mdx index ae8fe8092..2a3700d23 100644 --- a/docs/develop/terrain/mint-an-nft.mdx +++ b/docs/develop/terrain/mint-an-nft.mdx @@ -9,8 +9,8 @@ In this tutorial, you will learn how to mint your own NFT using the [NFT minting ## Prerequisites - [Download Google Chrome](https://www.google.com/chrome/downloads/) -- [Station Chrome extension](../../station/get-started.mdx) -- [Create a Station wallet](../../station/get-started.mdx#create-a-wallet) +- [Station Chrome extension](https://docs.station.money/get-started) +- [Create a Station wallet](https://docs.station.money/get-started) - [Install npm](https://kinsta.com/blog/how-to-install-node-js/) - [Install git](https://git-scm.com/downloads) - [Install Terrain](./initial-setup.mdx) @@ -82,29 +82,29 @@ In order to use your Station wallet with LocalTerra, you will need to configure 1. Open the Station extension in your Google Chrome web browser. Click the gear icon in the upper right-hand corner and change the network from **mainnet** to **localterra**. - Switch to LocalTerra +Switch to LocalTerra 2. Click on your wallet name in the upper left corner of the extension to enter the wallet manager. - Manage wallets +Manage wallets 3. Click **Add a wallet**. 4. Click **Recover wallet**. - Recover Wallet + Recover Wallet 5. Input the following LocalTerra seed phrase and wallet information into the form and click **Submit**. @@ -119,11 +119,11 @@ notice oak worry limit wrap speak medal online prefer cluster roof addict wrist ``` - Input Wallet + Input Wallet @@ -138,13 +138,13 @@ Before you can deploy your contract and begin minting your NFT, you will need to 1. In your Station extension, click on your **test1** in the upper left corner. Click the copy symbol to copy the address. - Switch Wallet + Switch Wallet - + 2. Open the _`config.terrain.json`_ file in a code editor and locate the instantiate message section. @@ -224,7 +224,7 @@ Before you can deploy your contract and begin minting your NFT, you will need to Be sure to double-check the parameter values in your instantiate message and save the changes to your _`config.terrain.json`_ file before exiting. - + ## 5. Deploy your contract to LocalTerra You are finally ready to deploy your contract and run the NFT minting application. Make sure you have installed Terrain before proceeding. diff --git a/docs/develop/terrain/using-terrain-localterra.mdx b/docs/develop/terrain/using-terrain-localterra.mdx index a1b15226d..561c99e5e 100644 --- a/docs/develop/terrain/using-terrain-localterra.mdx +++ b/docs/develop/terrain/using-terrain-localterra.mdx @@ -10,7 +10,7 @@ LocalTerra is a complete Terra testnet and ecosystem containerized with Docker. - [`docker-compose`](https://docs.docker.com/compose/install/) - At least 16 GB of RAM - [Node.js version 16](https://nodejs.org/en/blog/release/v16.16.0/) -- [Station Chrome extension](../../station/get-started.mdx) +- [Station Chrome extension](https://docs.station.money/get-started) diff --git a/docs/develop/terrain/using-terrain-testnet.mdx b/docs/develop/terrain/using-terrain-testnet.mdx index b51c1947a..5785ed3fe 100644 --- a/docs/develop/terrain/using-terrain-testnet.mdx +++ b/docs/develop/terrain/using-terrain-testnet.mdx @@ -6,11 +6,11 @@ The [Pisco testnet](../../learn/glossary.mdx#testnet) is used for testing transa ## Prerequisites -- [Install the Station Chrome extension](../../station/get-started.mdx) +- [Install the Station Chrome extension](https://docs.station.money/get-started) ## Create a test wallet -Open the Station browser extension and [create a new wallet](../../station/get-started.mdx#create-a-wallet) for testing purposes. It is recommended that you name this wallet "Pisco" or "testnet" so that it's easy to remember. +Open the Station browser extension and [create a new wallet](https://docs.station.money/get-started) for testing purposes. It is recommended that you name this wallet "Pisco" or "testnet" so that it's easy to remember. After creating a test wallet and storing the seed phrase, request funds from [the testnet faucet](https://faucet.terra.money) in order to have tokens to carry out transactions on testnet. diff --git a/docs/develop/wallet-kit/getting-started.mdx b/docs/develop/wallet-kit/getting-started.mdx index 74b0e59a2..3b92a1d47 100644 --- a/docs/develop/wallet-kit/getting-started.mdx +++ b/docs/develop/wallet-kit/getting-started.mdx @@ -8,7 +8,7 @@ This guide covers how to set up a React app, integrate Wallet Kit, check the bal ## Prerequisites -- The latest version of the [Station Chrome extension](../../station/get-started.mdx) (Station Wallet 7.4.2 and above) +- The latest version of the [Station Chrome extension](https://docs.station.money/get-started) (Station Wallet 7.4.2 and above) - [NPM](https://www.npmjs.com/) - [NVM](https://github.com/nvm-sh/nvm) - Node.js version 16 diff --git a/docs/develop/wallet-kit/migration.mdx b/docs/develop/wallet-kit/migration.mdx index dd4605872..40cf5deea 100644 --- a/docs/develop/wallet-kit/migration.mdx +++ b/docs/develop/wallet-kit/migration.mdx @@ -6,7 +6,7 @@ This guide will cover how to migrate your existing codebase to use Wallet Kit in ## Prerequisites -- The latest version of the [Station Chrome extension](../../station/get-started.mdx) (Station Wallet 7.4.2 and above) +- The latest version of the [Station Chrome extension](https://docs.station.money/get-started) (Station Wallet 7.4.2 and above) - [NPM](https://www.npmjs.com/) - [NVM](https://github.com/nvm-sh/nvm) - Node.js version 16 diff --git a/docs/develop/wallet-provider/station-extension.mdx b/docs/develop/wallet-provider/station-extension.mdx index 559904a9d..6bb54423f 100644 --- a/docs/develop/wallet-provider/station-extension.mdx +++ b/docs/develop/wallet-provider/station-extension.mdx @@ -14,7 +14,7 @@ The API for the Station extension gets updated periodically. If you are developi The Station extension is a web-wallet extension for Chrome or Firefox that enables webpages to create requests for signing and broadcasting transactions. The webpage can detect the presence of the Station Extension and generate a prompt whereby the user can confirm and sign transactions. -To download the Station extension, visit the [Station extension install guide](../../station/get-started.mdx). +To download the Station extension, visit the [Station extension install guide](https://docs.station.money/get-started). ## Wallet Provider diff --git a/docs/develop/wallet-provider/wallet-provider-tutorial.mdx b/docs/develop/wallet-provider/wallet-provider-tutorial.mdx index 9d9022b07..e51029c91 100644 --- a/docs/develop/wallet-provider/wallet-provider-tutorial.mdx +++ b/docs/develop/wallet-provider/wallet-provider-tutorial.mdx @@ -22,7 +22,7 @@ If you're using a frontend framework other than React you'll need to use [Wallet ## Prerequisites -- [Station Chrome extension](../../station/get-started.mdx) +- [Station Chrome extension](https://docs.station.money/get-started) - [NPM](https://www.npmjs.com/) - [NVM](https://github.com/nvm-sh/nvm) - Node.js version 16 diff --git a/docs/landing-pages/full-node.mdx b/docs/landing-pages/full-node.mdx index 8a64ce5ca..fdbdd532d 100644 --- a/docs/landing-pages/full-node.mdx +++ b/docs/landing-pages/full-node.mdx @@ -7,6 +7,6 @@ import fullNodeCards from '/src/components/Cards/card-data/full-node-cards'; # Full node -Use this section to learn all about running a full node on the Terra network. +Use this section to learn about running a full node on the Terra network. diff --git a/docs/landing-pages/station.mdx b/docs/landing-pages/station.mdx index f24322e33..ecdc59adb 100644 --- a/docs/landing-pages/station.mdx +++ b/docs/landing-pages/station.mdx @@ -7,6 +7,6 @@ import stationCards from '/src/components/Cards/card-data/station-cards'; # Station -Station is the official wallet of the Terra blockchain. If this is your first time using Station, visit the [download tutorial](../station/get-started.mdx) to create a wallet. +Station is the official wallet of the Terra blockchain. If this is your first time using Station, visit the [download tutorial](https://docs.station.money/get-started) to create a wallet. diff --git a/docs/learn/glossary.mdx b/docs/learn/glossary.mdx index c10341d40..6c437b9fc 100644 --- a/docs/learn/glossary.mdx +++ b/docs/learn/glossary.mdx @@ -166,7 +166,7 @@ The Terra protocol's blockchain network where all transactions take place. Terra's native wallet and platform for swaps, governance, and staking. In Station, you can send, receive, and stake Terra tokens. You can also participate in governance and vote on proposals. -To learn how to install and get started using Station, visit the [Station tutorial](../station/get-started.mdx). +To learn how to install and get started using Station, visit the [Station tutorial](https://docs.station.money/get-started). ## Terrad diff --git a/docs/station/get-started.mdx b/docs/station/get-started.mdx deleted file mode 100644 index 4ddcfcf1d..000000000 --- a/docs/station/get-started.mdx +++ /dev/null @@ -1,163 +0,0 @@ ---- -sidebar_position: 2 ---- -import Admonition from '@theme/Admonition'; - -# Get started - -In this tutorial, you'll learn how to download the Station extension and import or create a new wallet. If you were using a previous version of Station, follow the [Upgrade guide](./upgrade.mdx) to upgrade your wallets to the latest version. - -## Download Station - -Download Station by following the steps below or by visiting [https://setup.station.money/](https://setup.station.money/). - -1. [Download Chrome](https://support.google.com/chrome/answer/95346?hl=en&co=GENIE.Platform%3DDesktop) or open your existing Chrome browser and visit the [Station page in the Chrome web store](https://chromewebstore.google.com/detail/aiifbnbfobpmeekipheeijimdpnlpgpp). - -2. Click **Add to Chrome** and follow the directions in your browser. It's a good idea to [pin Station](https://support.google.com/chrome/a/answer/11190170?hl=en&sjid=14540060193646765368-NA) in the Extension toolbar so it stays accessible. - -## Create a new wallet - -If this is your first time using Station, you'll need to create a new wallet. - -1. Open the Station extension in your browser, and then click **Create new wallet**. - -Create - -2. Enter a name for your new wallet. - -Create - -3. Using a pen and paper, write down your 24-word recovery phrase exactly as it appears. Number each word to make verifying easier. - - -Anyone who gains access to your seed phrase can access the contents of your wallet. There is no recourse for a stolen recovery phrase. To protect your seed phrase, consider the following tips. - -- Never save or store your seed phrase as a digital file on any device. -- Always write down your seed phrase with a pen and paper. -- Store the paper with your seed phrase on it somewhere safe where only you can access it. -- Never give your seed phrase to anyone, not even support staff. - - - -4. Verify the written seed phrase to ensure every word is spelled correctly and that each word is in the correct order. Verifying the words in reverse order may help. - -5. Check the box to confirm that your seed phrase has been written down and click **Create Wallet**. Keep your seed phrase around for the next step. - -6. Confirm your seed phrase by selecting the correct words in each prompt and then click **Confirm**. - -Create - -7. Click **Done** - -Create - -8. Congratulations, you've just created a new Station wallet! - -Create - -## Import an existing wallet - -If you already have a wallet, you can import it into Station using your recovery phrase. - -1. Open the Station extension in your browser, and then click **Import Existing Wallet**. - -Import - -2. You can either import a wallet using a recovery phrase or from an exported key. - -3. If you are importing a wallet using a recovery phrase, enter a name for your wallet and input your wallet's recovery phrase. - -Import - -4. If you are importing a wallet using an exported seed key, enter a name for your wallet and input your wallet's key and the password associated with the exported wallet. - -Import - -5. After successfully importing your wallet, you'll be able to access it using Station. - -Import - -## Connect your Ledger - -Before connecting your Ledger, make sure it is charged and unlocked. To access all the features of Station Wallet, including cross-chain features, install the [Cosmos](https://support.ledger.com/hc/en-us/articles/360013713840-Cosmos-ATOM-?docs=true) and [Terra](https://support.ledger.com/hc/en-us/articles/360017698979-Terra-2-0-LUNA-?docs=true) apps before continuing. This tutorial shows how to connect a Ledger via USB. - -1. Connect your Ledger device to your computer. - - -2. Open the Station extension in your browser, and then click **Connect Ledger wallet**. - -Create - -3. Enter a name for your Ledger wallet, scroll down, and click **Connect**. - -Ledger - -4. Select the Ledger device to connect it to your browser. - -Ledger - -5. Open the [Terra App](https://support.ledger.com/hc/en-us/articles/360017698979-Terra-2-0-LUNA-?docs=true) in your Ledger. - -Ledger - -6. Continue the previous steps to open the [Cosmos app](https://support.ledger.com/hc/en-us/articles/360013713840-Cosmos-ATOM-?docs=true) in your Ledger. - -Ledger - -7. Congratulations, your Ledger is now connected. \ No newline at end of file diff --git a/docs/station/upgrade.mdx b/docs/station/upgrade.mdx deleted file mode 100644 index 0dda6f173..000000000 --- a/docs/station/upgrade.mdx +++ /dev/null @@ -1,88 +0,0 @@ ---- -sidebar_position: 1 ---- - -import Admonition from '@theme/Admonition'; - -# Upgrade to Station v3 - -Existing Station users will need to upgrade their wallets to use the latest version of Station. If this is your first time using Station, follow the [Getting started guide](./get-started.mdx). - -1. Upon opening, your Station extension will automatically update to the latest version. If your extension is not automatically updated, restart your browser, clear your cache or navigate to chrome://extensions to enable developer mode and manually update the extension. To begin upgrading your wallets, click **Upgrade wallets**. - -Upgrade - -2. Create a new password for your app. This global password will be used for all of your Station wallets. Make sure you remember your password, as it can't be recovered. After entering your password, click **Submit**. - - - -There is no way to recover a Station password. Make sure your password is saved in a secure place. If you lose your password, you will have to re-import all your wallets using their seed phrases. - - - -Upgrade - -3. Click on the wallet you want to upgrade. - -Upgrade - -4. Input the password from your wallet or input your wallet's recovery phrase. Your password is the password you used in the previous version of Station for this wallet. It is recommended that you import your wallet from your recovery phrase. - - - - -When possible, you should import your wallet using your recovery phrase. Importing using your recovery rather than your password will allow you to use more of Station's features. Wallets imported using a password will not be able to be exported from Station. - - - -Upgrade - -Upgrade - - -6. Follow the previous step for every wallet in your list. If you have multiple wallets, you can choose which ones you want to import. - - - - -You'll need to import at least one wallet to upgrade. If you don't want to import all of the wallets in your list right now, you can import them later by entering the app settings. - - - - -7. After inputting your recovery or password for all the wallets in your list, click **Confirm**. - -Upgrade - -8. Congratulations, your wallets have been imported and you have successfully upgraded to the latest version of Station! - -Upgrade - diff --git a/sidebars.js b/sidebars.js index 024472391..ff94e540f 100644 --- a/sidebars.js +++ b/sidebars.js @@ -42,26 +42,6 @@ const sidebars = { ], }, - { - type: 'category', - label: 'Station', - link: { type: 'doc', id: 'landing-pages/station' }, - items: [ - { - type: 'autogenerated', - dirName: 'station', - }, - { - type: 'category', - label: 'Integrate Station', - collapsed: true, - items: [ - 'develop/wallet-kit/getting-started', - 'develop/wallet-kit/migration', - ], - }, - ], - }, { type: 'category', label: 'Develop', @@ -251,6 +231,11 @@ const sidebars = { }, ], }, + { + type: 'link', + label: 'Station Docs', // The link label + href: 'https://docs.station.money', // The external URL + }, ], }; diff --git a/src/components/Cards/card-data/home-cards.ts b/src/components/Cards/card-data/home-cards.ts index 32951925e..7e869be49 100644 --- a/src/components/Cards/card-data/home-cards.ts +++ b/src/components/Cards/card-data/home-cards.ts @@ -9,7 +9,7 @@ const homeCards: CardProps[] = [ summary: 'Click here to learn how to build on Terra.', }, { - href: '/station', + href: 'https://docs.station.money/get-started', lightSVG: '/img/icons/station/station.svg', darkSVG: '/img/icons/dark/station.svg', header: 'Get started with Station', diff --git a/src/components/Cards/card-data/learn-cards.ts b/src/components/Cards/card-data/learn-cards.ts index a1041bbba..3179c4789 100644 --- a/src/components/Cards/card-data/learn-cards.ts +++ b/src/components/Cards/card-data/learn-cards.ts @@ -9,7 +9,7 @@ const learnCards: CardProps[] = [ summary: 'Learn how Terra works.', }, { - href: '/station', + href: 'https://docs.station.money/get-started', lightSVG: '/img/icons/station/station.svg', darkSVG: '/img/icons/dark/station.svg', header: 'Get started with Station',