From 274a4816241de29574e31f29aec4af8a544d9abe Mon Sep 17 00:00:00 2001 From: Justin <102846781+HoangVD2@users.noreply.github.com> Date: Fri, 15 Mar 2024 13:19:38 +0700 Subject: [PATCH] docs: update content for community part x base files for developers part (#16) --- .vitepress/config.ts | 260 +++++++++++++----- community/discord.md | 1 - community/introduction.md | 11 - community/telegram.md | 1 - community/x.md | 1 - components/AddressCheckV2.jsx | 8 +- components/BridgeableTokens.jsx | 8 +- components/ChainV2GraphQL.jsx | 8 +- components/ChainsV2.jsx | 8 +- components/ChainsV2GraphQL.jsx | 8 +- components/DailyVolume.jsx | 8 +- components/RouteV2.jsx | 8 +- components/TokenV2.jsx | 8 +- components/TokensV2.jsx | 8 +- developers/akash.md | 1 + developers/arbitrum-dapp-building.md | 1 - developers/arbitrum-detect-provider.md | 1 - developers/arbitrum-establish-connection.md | 1 - developers/arbitrum-extension-wallet.md | 1 - developers/arbitrum-how-to.md | 1 - developers/arbitrum-mobile-wallet.md | 1 - developers/arbitrum-provider-api-reference.md | 1 - developers/arbitrum-sending-transaction.md | 1 - developers/arbitrum-signing-message.md | 1 - developers/arbitrum.md | 2 +- developers/aurora.md | 1 + developers/avalanche-dapp-building.md | 1 - developers/avalanche-detect-provider.md | 1 - developers/avalanche-establish-connection.md | 1 - developers/avalanche-extension-wallet.md | 1 - developers/avalanche-how-to.md | 1 - developers/avalanche-mobile-wallet.md | 1 - .../avalanche-provider-api-reference.md | 1 - developers/avalanche-sending-transaction.md | 1 - developers/avalanche-signing-message.md | 1 - developers/avalanche.md | 2 +- developers/axelar.md | 1 + developers/bitcoin-cash.md | 1 + developers/bitcoin.md | 1 + developers/blockchains-integration.md | 45 +++ developers/bnb-beacon-chain.md | 1 + developers/bnb-smart-chain.md | 1 + developers/canto.md | 1 + developers/cosmos.md | 1 + developers/crescent.md | 1 + developers/cronos.md | 1 + developers/dogecoin.md | 1 + developers/ethereum.md | 1 + developers/extension-binance.md | 2 +- developers/extension-bitcoin-cash.md | 2 +- developers/extension-bitcoin.md | 2 +- developers/extension-evms.md | 2 +- developers/extension-litecoin.md | 2 +- developers/extension-thorchain.md | 5 +- developers/fantom.md | 1 + developers/gnosis.md | 1 + developers/juno.md | 1 + developers/kava.md | 1 + developers/klaytn.md | 1 + developers/kujira.md | 1 + developers/litecoin.md | 1 + developers/mars.md | 1 + developers/maya.md | 1 + developers/near.md | 1 + developers/optimism.md | 1 + developers/osmosis.md | 0 developers/polygon.md | 1 + developers/sei.md | 1 + developers/solana.md | 1 + developers/stargaze.md | 1 + developers/stride.md | 1 + developers/terra.md | 1 + developers/thorchain.md | 1 + developers/tron.md | 1 + routing/introduction.md | 7 +- 75 files changed, 315 insertions(+), 152 deletions(-) delete mode 100644 community/discord.md delete mode 100644 community/introduction.md delete mode 100644 community/telegram.md delete mode 100644 community/x.md create mode 100644 developers/akash.md delete mode 100644 developers/arbitrum-dapp-building.md delete mode 100644 developers/arbitrum-detect-provider.md delete mode 100644 developers/arbitrum-establish-connection.md delete mode 100644 developers/arbitrum-extension-wallet.md delete mode 100644 developers/arbitrum-how-to.md delete mode 100644 developers/arbitrum-mobile-wallet.md delete mode 100644 developers/arbitrum-provider-api-reference.md delete mode 100644 developers/arbitrum-sending-transaction.md delete mode 100644 developers/arbitrum-signing-message.md create mode 100644 developers/aurora.md delete mode 100644 developers/avalanche-dapp-building.md delete mode 100644 developers/avalanche-detect-provider.md delete mode 100644 developers/avalanche-establish-connection.md delete mode 100644 developers/avalanche-extension-wallet.md delete mode 100644 developers/avalanche-how-to.md delete mode 100644 developers/avalanche-mobile-wallet.md delete mode 100644 developers/avalanche-provider-api-reference.md delete mode 100644 developers/avalanche-sending-transaction.md delete mode 100644 developers/avalanche-signing-message.md create mode 100644 developers/axelar.md create mode 100644 developers/bitcoin-cash.md create mode 100644 developers/bitcoin.md create mode 100644 developers/bnb-beacon-chain.md create mode 100644 developers/bnb-smart-chain.md create mode 100644 developers/canto.md create mode 100644 developers/cosmos.md create mode 100644 developers/crescent.md create mode 100644 developers/cronos.md create mode 100644 developers/dogecoin.md create mode 100644 developers/ethereum.md create mode 100644 developers/fantom.md create mode 100644 developers/gnosis.md create mode 100644 developers/juno.md create mode 100644 developers/kava.md create mode 100644 developers/klaytn.md create mode 100644 developers/kujira.md create mode 100644 developers/litecoin.md create mode 100644 developers/mars.md create mode 100644 developers/maya.md create mode 100644 developers/near.md create mode 100644 developers/optimism.md create mode 100644 developers/osmosis.md create mode 100644 developers/polygon.md create mode 100644 developers/sei.md create mode 100644 developers/solana.md create mode 100644 developers/stargaze.md create mode 100644 developers/stride.md create mode 100644 developers/terra.md create mode 100644 developers/thorchain.md create mode 100644 developers/tron.md diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 7aa2fe90f..0e7598f53 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -262,7 +262,6 @@ function nav() { { text: "About $XDEFI token", link: "/about/xdefi-token/xdefi-token" }, { text: "Developers", link: "/developers/introduction" }, { text: "Routing", link: "/routing/introduction" }, - { text: "Community", link: "/community/introduction" }, { text: "Quick integration", items: [ @@ -292,7 +291,6 @@ function sidebarHome() { { text: "About XDEFI", link: "/about/xdefi", - collapsed: true, items: [ { @@ -476,7 +474,7 @@ function sidebarHome() { link: "/developers/extension-thorchain", }, { - text: "EVM's", + text: "Ethereum (EVM's)", link: "/developers/extension-evms", }, { @@ -494,6 +492,50 @@ function sidebarHome() { text: "Introduction", link: "/developers/mobile-wallet", }, + // { + // text: "Binance", + // link: "/developers/mobile-binance", + // }, + // { + // text: "Bitcoin", + // link: "/developers/mobile-bitcoin", + // }, + // { + // text: "Bitcoin Cash", + // link: "/developers/mobile-bitcoin-cash", + // }, + // { + // text: "Dogecoin", + // link: "/developers/mobile-dogecoin", + // }, + // { + // text: "Litecoin", + // link: "/developers/mobile-litecoin", + // }, + // { + // text: "NEAR", + // link: "/developers/mobile-near", + // }, + // { + // text: "Solana", + // link: "/developers/mobile-solana", + // }, + // { + // text: "Terra", + // link: "/developers/mobile-terra", + // }, + // { + // text: "Thorchain", + // link: "/developers/mobile-thorchain", + // }, + // { + // text: "Ethereum (EVM's)", + // link: "/developers/mobile-ethereum", + // }, + // { + // text: "Cosmos", + // link: "/developers/mobile-cosmos", + // }, ], }, ], @@ -503,66 +545,146 @@ function sidebarHome() { link: "/developers/blockchains-integration", collapsed: true, items: [ + // { + // text: "Akash (AKT)", + // link: "/developers/akash", + // }, + // { + // text: "Arbitrum (AETH)", + // link: "/developers/arbitrum", + // }, + // { + // text: "Aurora (AURORA)", + // link: "/developers/aurora", + // }, + // { + // text: "Avalanche (AVAX)", + // link: "/developers/avalanche", + // }, + // { + // text: "Axelar (AXL)", + // link: "/developers/axelar", + // }, + // { + // text: "Bitcoin (BTC)", + // link: "/developers/bitcoin", + // }, + // { + // text: "Bitcoin Cash (BCH)", + // link: "/developers/bitcoin-cash", + // }, + // { + // text: "BNB Beacon Chain (BNB)", + // link: "/developers/bnb-beacon-chain", + // }, + // { + // text: "BNB Smart Chain (BNB)", + // link: "/developers/bnb-smart-chain", + // }, + // { + // text: "Canto (CANTO)", + // link: "/developers/canto", + // }, + // { + // text: "Cosmos (ATOM)", + // link: "/developers/cosmos", + // }, + // { + // text: "Crescent (CRE)", + // link: "/developers/crescent", + // }, + // { + // text: "Cronos (CRO)", + // link: "/developers/cronos", + // }, + // { + // text: "Dogecoin (DOGE)", + // link: "/developers/dogecoin", + // }, { - text: "Avalanche", - link: "/developers/avalanche", - collapsed: true, - items: [ - { text: "Introduction", link: "/developers/avalanche" }, - { - text: "Signing a Message", - link: "/developers/avalanche-signing-message", - }, - { - text: "Provider API Reference", - link: "/developers/avalanche-provider-api-reference", - }, - { - text: "Build a dApp", - link: "/developers/avalanche-dapp-building", - }, - ], - }, - { - text: "Arbitrum", - link: "/developers/arbitrum", - collapsed: true, - items: [ - { text: "Introduction", link: "/developers/arbitrum" }, - { - text: "Extension Wallet", - link: "/developers/arbitrum-extension-wallet", - }, - { - text: "Mobile Wallet", - link: "/developers/arbitrum-mobile-wallet", - }, - { - text: "Detect the Provider", - link: "/developers/arbitrum-detect-provider", - }, - { - text: "Estabilish a Connection", - link: "/developers/arbitrum-establish-connection", - }, - { - text: "Sending a Transaction", - link: "/developers/arbitrum-sending-transaction", - }, - { - text: "Signing a Message", - link: "/developers/arbitrum-signing-message", - }, - { - text: "Provider API Reference", - link: "/developers/arbitrum-provider-api-reference", - }, - { - text: "Build a dApp", - link: "/developers/arbitrum-dapp-building", - }, - ], + text: "Ethereum (ETH)", + link: "/developers/ethereum", }, + // { + // text: "Fantom (FTM)", + // link: "/developers/fantom", + // }, + // { + // text: "Gnosis (xDAI)", + // link: "/developers/gnosis", + // }, + // { + // text: "Juno (JUNO)", + // link: "/developers/juno", + // }, + // { + // text: "Kava (KAVA)", + // link: "/developers/kava", + // }, + // { + // text: "Klaytn (KLAY)", + // link: "/developers/klaytn", + // }, + // { + // text: "Kujira (KUJI)", + // link: "/developers/kujira", + // }, + // { + // text: "Litecoin (LTC)", + // link: "/developers/litecoin", + // }, + // { + // text: "Mars (MARS)", + // link: "/developers/mars", + // }, + // { + // text: "Maya Protocol (MAYA)", + // link: "/developers/maya", + // }, + // { + // text: "Near Protocol (NEAR)", + // link: "/developers/near", + // }, + // { + // text: "Optimism (ETH)", + // link: "/developers/optimism", + // }, + // { + // text: "Osmosis (OSMO)", + // link: "/developers/osmosis", + // }, + // { + // text: "Polygon (MATIC)", + // link: "/developers/polygon", + // }, + // { + // text: "Sei Testnet (SEI)", + // link: "/developers/sei", + // }, + // { + // text: "Solana (SOL)", + // link: "/developers/solana", + // }, + // { + // text: "Stargaze (STARS)", + // link: "/developers/stargaze", + // }, + // { + // text: "Stride (STRD)", + // link: "/developers/stride", + // }, + // { + // text: "Terra (LUNA)", + // link: "/developers/terra", + // }, + // { + // text: "THORChain (RUNE)", + // link: "/developers/thorchain", + // }, + // { + // text: "Tron (TRX)", + // link: "/developers/tron", + // }, ], }, { @@ -613,18 +735,16 @@ function sidebarHome() { }, { text: "Community", - link: "/community/introduction", collapsed: true, items: [ - { text: "Introduction", link: "/community/introduction" }, + { text: "X", link: "https://twitter.com/xdefi_wallet" }, + { text: "Discord", link: "https://discord.gg/xdefi" }, + { text: "Telegram", link: "https://t.me/xdefi_announcements" }, + { text: "GitHub", link: "https://github.com/XDeFi-tech" }, + { text: "Blog", link: "https://xdefi.io/blog" }, { - text: "Channels", - collapsed: true, - items: [ - { text: "Discord", link: "/community/discord" }, - { text: "Telegram", link: "/community/telegram" }, - { text: "X", link: "/community/x" }, - ], + text: "$XDEFI on Coingecko", + link: "https://www.coingecko.com/en/coins/xdefi", }, ], }, diff --git a/community/discord.md b/community/discord.md deleted file mode 100644 index 8b32d7a10..000000000 --- a/community/discord.md +++ /dev/null @@ -1 +0,0 @@ -# Discord diff --git a/community/introduction.md b/community/introduction.md deleted file mode 100644 index 29610ccdc..000000000 --- a/community/introduction.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -prev: - text: "Routing API" - link: "/about/routing/introduction" ---- - -# Community - -[[toc]] - -## Introduction diff --git a/community/telegram.md b/community/telegram.md deleted file mode 100644 index d41bb5cea..000000000 --- a/community/telegram.md +++ /dev/null @@ -1 +0,0 @@ -# Telegram diff --git a/community/x.md b/community/x.md deleted file mode 100644 index 09776f601..000000000 --- a/community/x.md +++ /dev/null @@ -1 +0,0 @@ -# X diff --git a/components/AddressCheckV2.jsx b/components/AddressCheckV2.jsx index b6bdf44a5..90935f356 100644 --- a/components/AddressCheckV2.jsx +++ b/components/AddressCheckV2.jsx @@ -73,11 +73,11 @@ export default function AddressCheckV2() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/BridgeableTokens.jsx b/components/BridgeableTokens.jsx index 6e77b9c97..579a85572 100644 --- a/components/BridgeableTokens.jsx +++ b/components/BridgeableTokens.jsx @@ -75,11 +75,11 @@ export default function BridgeableTokens() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/ChainV2GraphQL.jsx b/components/ChainV2GraphQL.jsx index 0af7caca4..afb97da3d 100644 --- a/components/ChainV2GraphQL.jsx +++ b/components/ChainV2GraphQL.jsx @@ -73,11 +73,11 @@ export default function ChainV2GraphQL() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/ChainsV2.jsx b/components/ChainsV2.jsx index 37a974155..42fea9c61 100644 --- a/components/ChainsV2.jsx +++ b/components/ChainsV2.jsx @@ -46,11 +46,11 @@ export default function ChainsV2() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/ChainsV2GraphQL.jsx b/components/ChainsV2GraphQL.jsx index 096778ec1..a6c3866a4 100644 --- a/components/ChainsV2GraphQL.jsx +++ b/components/ChainsV2GraphQL.jsx @@ -63,11 +63,11 @@ export default function ChainsV2GraphQL() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/DailyVolume.jsx b/components/DailyVolume.jsx index 1b4062830..6358da83d 100644 --- a/components/DailyVolume.jsx +++ b/components/DailyVolume.jsx @@ -70,11 +70,11 @@ export default function DailyVolume() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/RouteV2.jsx b/components/RouteV2.jsx index 729e5de6a..91d199106 100644 --- a/components/RouteV2.jsx +++ b/components/RouteV2.jsx @@ -118,11 +118,11 @@ export default function RouteV2() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/TokenV2.jsx b/components/TokenV2.jsx index a5c73e8cc..a9ea32c76 100644 --- a/components/TokenV2.jsx +++ b/components/TokenV2.jsx @@ -76,11 +76,11 @@ export default function TokenV2() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/components/TokensV2.jsx b/components/TokensV2.jsx index 7101ffcaa..9cd26ca2c 100644 --- a/components/TokensV2.jsx +++ b/components/TokensV2.jsx @@ -76,11 +76,11 @@ export default function TokensV2() {
- Response + + Response +
-
-          {JSON.stringify(response, null, 2)}
-        
+
{JSON.stringify(response, null, 2)}
); diff --git a/developers/akash.md b/developers/akash.md new file mode 100644 index 000000000..1f7fd6458 --- /dev/null +++ b/developers/akash.md @@ -0,0 +1 @@ +# Akash (AKT) diff --git a/developers/arbitrum-dapp-building.md b/developers/arbitrum-dapp-building.md deleted file mode 100644 index 646c1cb66..000000000 --- a/developers/arbitrum-dapp-building.md +++ /dev/null @@ -1 +0,0 @@ -# Build a dApp on Arbitrum diff --git a/developers/arbitrum-detect-provider.md b/developers/arbitrum-detect-provider.md deleted file mode 100644 index 96a00f295..000000000 --- a/developers/arbitrum-detect-provider.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - Detect the Provider diff --git a/developers/arbitrum-establish-connection.md b/developers/arbitrum-establish-connection.md deleted file mode 100644 index e21cffdb2..000000000 --- a/developers/arbitrum-establish-connection.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - Establish a Connection diff --git a/developers/arbitrum-extension-wallet.md b/developers/arbitrum-extension-wallet.md deleted file mode 100644 index 55e2cb8af..000000000 --- a/developers/arbitrum-extension-wallet.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum Extension Wallet Integration diff --git a/developers/arbitrum-how-to.md b/developers/arbitrum-how-to.md deleted file mode 100644 index a87f54d12..000000000 --- a/developers/arbitrum-how-to.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - How to diff --git a/developers/arbitrum-mobile-wallet.md b/developers/arbitrum-mobile-wallet.md deleted file mode 100644 index 664b9f94f..000000000 --- a/developers/arbitrum-mobile-wallet.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum Mobile Wallet Integration diff --git a/developers/arbitrum-provider-api-reference.md b/developers/arbitrum-provider-api-reference.md deleted file mode 100644 index 517349f72..000000000 --- a/developers/arbitrum-provider-api-reference.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - Provider API Reference diff --git a/developers/arbitrum-sending-transaction.md b/developers/arbitrum-sending-transaction.md deleted file mode 100644 index 48b0bf88d..000000000 --- a/developers/arbitrum-sending-transaction.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - Sending a Transaction diff --git a/developers/arbitrum-signing-message.md b/developers/arbitrum-signing-message.md deleted file mode 100644 index 5465d5401..000000000 --- a/developers/arbitrum-signing-message.md +++ /dev/null @@ -1 +0,0 @@ -# Arbitrum - Signing a Message diff --git a/developers/arbitrum.md b/developers/arbitrum.md index e4e9fcf25..41683ce72 100644 --- a/developers/arbitrum.md +++ b/developers/arbitrum.md @@ -1 +1 @@ -# Arbitrum +# Arbitrum (AETH) diff --git a/developers/aurora.md b/developers/aurora.md new file mode 100644 index 000000000..bba2c0f98 --- /dev/null +++ b/developers/aurora.md @@ -0,0 +1 @@ +# Aurora (AURORA) diff --git a/developers/avalanche-dapp-building.md b/developers/avalanche-dapp-building.md deleted file mode 100644 index 9a562b328..000000000 --- a/developers/avalanche-dapp-building.md +++ /dev/null @@ -1 +0,0 @@ -# Build a dApp on Avalanche diff --git a/developers/avalanche-detect-provider.md b/developers/avalanche-detect-provider.md deleted file mode 100644 index 7d77b5a0c..000000000 --- a/developers/avalanche-detect-provider.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - Detect the Provider diff --git a/developers/avalanche-establish-connection.md b/developers/avalanche-establish-connection.md deleted file mode 100644 index dad523b30..000000000 --- a/developers/avalanche-establish-connection.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - Establish a Connection diff --git a/developers/avalanche-extension-wallet.md b/developers/avalanche-extension-wallet.md deleted file mode 100644 index 42ec35ea4..000000000 --- a/developers/avalanche-extension-wallet.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche Extension Wallet Integration diff --git a/developers/avalanche-how-to.md b/developers/avalanche-how-to.md deleted file mode 100644 index 7d81289b6..000000000 --- a/developers/avalanche-how-to.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - How to diff --git a/developers/avalanche-mobile-wallet.md b/developers/avalanche-mobile-wallet.md deleted file mode 100644 index 0353680a5..000000000 --- a/developers/avalanche-mobile-wallet.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche Mobile Wallet Integration diff --git a/developers/avalanche-provider-api-reference.md b/developers/avalanche-provider-api-reference.md deleted file mode 100644 index a95decb42..000000000 --- a/developers/avalanche-provider-api-reference.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - Provider API Reference diff --git a/developers/avalanche-sending-transaction.md b/developers/avalanche-sending-transaction.md deleted file mode 100644 index f880b7300..000000000 --- a/developers/avalanche-sending-transaction.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - Sending a Transaction diff --git a/developers/avalanche-signing-message.md b/developers/avalanche-signing-message.md deleted file mode 100644 index c703ea9b6..000000000 --- a/developers/avalanche-signing-message.md +++ /dev/null @@ -1 +0,0 @@ -# Avalanche - Signing a Message diff --git a/developers/avalanche.md b/developers/avalanche.md index 4772b0d33..9f4482b46 100644 --- a/developers/avalanche.md +++ b/developers/avalanche.md @@ -1 +1 @@ -# Avalanche +# Avalanche (AVAX) diff --git a/developers/axelar.md b/developers/axelar.md new file mode 100644 index 000000000..40a29b590 --- /dev/null +++ b/developers/axelar.md @@ -0,0 +1 @@ +# Axelar (AXL) diff --git a/developers/bitcoin-cash.md b/developers/bitcoin-cash.md new file mode 100644 index 000000000..aec4299af --- /dev/null +++ b/developers/bitcoin-cash.md @@ -0,0 +1 @@ +# Bitcoin Cash (BCH) diff --git a/developers/bitcoin.md b/developers/bitcoin.md new file mode 100644 index 000000000..6dc35f397 --- /dev/null +++ b/developers/bitcoin.md @@ -0,0 +1 @@ +# Bitcoin (BTC) diff --git a/developers/blockchains-integration.md b/developers/blockchains-integration.md index fd16c3403..2b1ed108f 100644 --- a/developers/blockchains-integration.md +++ b/developers/blockchains-integration.md @@ -1 +1,46 @@ # Blockchains Integration + +### Native blockchains support + +- [Akash (AKT)](./akash) +- [Arbitrum (AETH)](./arbitrum) +- [Aurora (AURORA)](./aurora) +- [Avalanche (AVAX)](./avalanche) +- [Axelar (AXL)](./axelar) +- [Bitcoin (BTC)](./bitcoin) +- [Bitcoin Cash (BCH)](./bitcoin-cash) +- [BNB Beacon Chain (BNB)](./bnb-beacon-chain) +- [BNB Smart Chain (BNB)](./bnb-smart-chain) +- [Canto (CANTO)](./canto) +- [Cosmos (ATOM)](./cosmos) +- [Crescent (CRE)](./crescent) +- [Cronos (CRO)](./cronos) +- [Dogecoin (DOGE)](./dogecoin) +- [Ethereum (ETH)](./ethereum) +- [Fantom (FTM)](./fantom) +- [Gnosis (xDAI)](./gnosis) +- [Juno (JUNO)](./juno) +- [Kava (KAVA)](./kava) +- [Klaytn (KLAY)](./klaytn) +- [Kujira (KUJI)](./kujira) +- [Litecoin (LTC)](./litecoin) +- [Mars (MARS)](./mars) +- [Maya Protocol (MAYA)](./maya) +- [Near Protocol (NEAR)](./near) +- [Optimism (ETH)](./optimism) +- [Osmosis (OSMO)](./osmosis) +- [Polygon (MATIC)](./polygon) +- [Sei Testnet (SEI)](./sei) +- [Solana (SOL)](./solana) +- [Stargaze (STARS)](./stargaze) +- [Stride (STRD)](./stride) +- [Terra (LUNA)](./terra) +- [THORChain (RUNE)](./thorchain) +- [Tron (TRX)](./tron) + +### Custom blockchains support + +- **EVM's** (Mainnet & Testnet) +- **Cosmos chains** (Mainnet & Testnet) + +For both of them, interacting with a dApp will automatically ask you to add the new network while connecting to it. Otherwise, you can add and manage custom networks manually by going into the "Settings" tab and click on the "Network setting" line. diff --git a/developers/bnb-beacon-chain.md b/developers/bnb-beacon-chain.md new file mode 100644 index 000000000..260937a40 --- /dev/null +++ b/developers/bnb-beacon-chain.md @@ -0,0 +1 @@ +# BNB Beacon Chain (BNB) diff --git a/developers/bnb-smart-chain.md b/developers/bnb-smart-chain.md new file mode 100644 index 000000000..98b40328f --- /dev/null +++ b/developers/bnb-smart-chain.md @@ -0,0 +1 @@ +# BNB Smart Chain (BNB) diff --git a/developers/canto.md b/developers/canto.md new file mode 100644 index 000000000..529c27792 --- /dev/null +++ b/developers/canto.md @@ -0,0 +1 @@ +# Canto (CANTO) diff --git a/developers/cosmos.md b/developers/cosmos.md new file mode 100644 index 000000000..a68bc067e --- /dev/null +++ b/developers/cosmos.md @@ -0,0 +1 @@ +# Cosmos (ATOM) diff --git a/developers/crescent.md b/developers/crescent.md new file mode 100644 index 000000000..7dd39c543 --- /dev/null +++ b/developers/crescent.md @@ -0,0 +1 @@ +# Crescent (CRE) diff --git a/developers/cronos.md b/developers/cronos.md new file mode 100644 index 000000000..16facfae8 --- /dev/null +++ b/developers/cronos.md @@ -0,0 +1 @@ +# Cronos (CRO) diff --git a/developers/dogecoin.md b/developers/dogecoin.md new file mode 100644 index 000000000..298620ebd --- /dev/null +++ b/developers/dogecoin.md @@ -0,0 +1 @@ +# Dogecoin (DOGE) diff --git a/developers/ethereum.md b/developers/ethereum.md new file mode 100644 index 000000000..20c86d452 --- /dev/null +++ b/developers/ethereum.md @@ -0,0 +1 @@ +# Ethereum (ETH) diff --git a/developers/extension-binance.md b/developers/extension-binance.md index 78840f8cc..8bcadf1e6 100644 --- a/developers/extension-binance.md +++ b/developers/extension-binance.md @@ -4,7 +4,7 @@ Develop Binance dApps ### Transfer request -- [Parameters description](https://docs.xdefi.io/docs/technical-documentation/xdefi-extension-integration/detect-xdefi-providers#parameters) +- [Parameters description](./extension-detect-xdefi-providers#request-parameters-description) ```javascript const { asset, from, recipient, amount, memo } \= { diff --git a/developers/extension-bitcoin-cash.md b/developers/extension-bitcoin-cash.md index e9a528fdd..3151d5df0 100644 --- a/developers/extension-bitcoin-cash.md +++ b/developers/extension-bitcoin-cash.md @@ -4,7 +4,7 @@ Develop BitcoinCash dApps ### Transfer request -- [Parameters description](https://docs.xdefi.io/docs/technical-documentation/xdefi-extension-integration/detect-xdefi-providers#parameters) +- [Parameters description](./extension-detect-xdefi-providers#request-parameters-description) ```javascript window.xfi.bitcoincash.request( diff --git a/developers/extension-bitcoin.md b/developers/extension-bitcoin.md index c10d8fefc..f68aa678c 100644 --- a/developers/extension-bitcoin.md +++ b/developers/extension-bitcoin.md @@ -6,7 +6,7 @@ Our BTC connection also implements the [sats-connect](https://docs.xverse.app/sa ### Transfer request -- [Parameters description](https://docs.xdefi.io/docs/technical-documentation/xdefi-extension-integration) +- [Parameters description](./extension-detect-xdefi-providers#request-parameters-description) ```javascript window.xfi.bitcoin.request( diff --git a/developers/extension-evms.md b/developers/extension-evms.md index c226fdb73..4dd147e10 100644 --- a/developers/extension-evms.md +++ b/developers/extension-evms.md @@ -76,4 +76,4 @@ And add the entry of `xdefi` to the `wallets` option. } ``` -Example of integration with onboard.js: [https://github.com/blocknative/react-demo/blob/master/src/services.js#L71](https://github.com/blocknative/react-demo/blob/master/src/services.js#L71) ( live demo [https://reactdemo.blocknative.com/](https://reactdemo.blocknative.com/)) +Example of integration with onboard.js: [https://github.com/blocknative/react-demo/blob/master/src/services.js#L71](https://github.com/blocknative/react-demo/blob/master/src/services.js#L71) (live demo [https://reactdemo.blocknative.com/](https://reactdemo.blocknative.com/)) diff --git a/developers/extension-litecoin.md b/developers/extension-litecoin.md index 632a293f9..93d1890fa 100644 --- a/developers/extension-litecoin.md +++ b/developers/extension-litecoin.md @@ -4,7 +4,7 @@ Develop Litecoin dApps ### Transfer request -- [Parameters description](https://docs.xdefi.io/docs/technical-documentation/xdefi-extension-integration/detect-xdefi-providers#parameters) +- [Parameters description](./extension-detect-xdefi-providers#request-parameters-description) ​​ ```javascript diff --git a/developers/extension-thorchain.md b/developers/extension-thorchain.md index d9dbcd823..5dc82f06e 100644 --- a/developers/extension-thorchain.md +++ b/developers/extension-thorchain.md @@ -2,8 +2,7 @@ ### Develop Thorchain dApps -- [Transfer request](https://docs.xdefi.io/docs/technical-documentation/xdefi-extension-integration/detect-xdefi-providers#parameters) - ​​ +- [Transfer request](/extension-detect-xdefi-providers#request-parameters-description) ```javascript const { asset, from, recipient, amount, memo, gasLimit } = { @@ -44,7 +43,7 @@ window.xfi.thorchain.request( ### Deposit request -- [Parameters description](https://sdk.xdefi.io/docs/HEAD/detect_providers.html#params) +- [Parameters description](./extension-detect-xdefi-providers#request-parameters-description) ​​ ```javascript diff --git a/developers/fantom.md b/developers/fantom.md new file mode 100644 index 000000000..0030b54c5 --- /dev/null +++ b/developers/fantom.md @@ -0,0 +1 @@ +# Fantom (FTM) diff --git a/developers/gnosis.md b/developers/gnosis.md new file mode 100644 index 000000000..31183fe3f --- /dev/null +++ b/developers/gnosis.md @@ -0,0 +1 @@ +# Gnosis (xDAI) diff --git a/developers/juno.md b/developers/juno.md new file mode 100644 index 000000000..ef1b0b3e3 --- /dev/null +++ b/developers/juno.md @@ -0,0 +1 @@ +# Juno (JUNO) diff --git a/developers/kava.md b/developers/kava.md new file mode 100644 index 000000000..156bf5395 --- /dev/null +++ b/developers/kava.md @@ -0,0 +1 @@ +# Kava (KAVA) diff --git a/developers/klaytn.md b/developers/klaytn.md new file mode 100644 index 000000000..e144b4b40 --- /dev/null +++ b/developers/klaytn.md @@ -0,0 +1 @@ +# Klaytn (KLAY) diff --git a/developers/kujira.md b/developers/kujira.md new file mode 100644 index 000000000..6bc9e7eea --- /dev/null +++ b/developers/kujira.md @@ -0,0 +1 @@ +# Kujira (KUJI) diff --git a/developers/litecoin.md b/developers/litecoin.md new file mode 100644 index 000000000..fb55b2b17 --- /dev/null +++ b/developers/litecoin.md @@ -0,0 +1 @@ +# Litecoin (LTC) diff --git a/developers/mars.md b/developers/mars.md new file mode 100644 index 000000000..26b6f52ca --- /dev/null +++ b/developers/mars.md @@ -0,0 +1 @@ +# Mars (MARS) diff --git a/developers/maya.md b/developers/maya.md new file mode 100644 index 000000000..d4537e1a0 --- /dev/null +++ b/developers/maya.md @@ -0,0 +1 @@ +# Maya Protocol (MAYA) diff --git a/developers/near.md b/developers/near.md new file mode 100644 index 000000000..863430a26 --- /dev/null +++ b/developers/near.md @@ -0,0 +1 @@ +# Near Protocol (NEAR) diff --git a/developers/optimism.md b/developers/optimism.md new file mode 100644 index 000000000..e7674dfd4 --- /dev/null +++ b/developers/optimism.md @@ -0,0 +1 @@ +# Optimism (ETH) diff --git a/developers/osmosis.md b/developers/osmosis.md new file mode 100644 index 000000000..e69de29bb diff --git a/developers/polygon.md b/developers/polygon.md new file mode 100644 index 000000000..67214ed62 --- /dev/null +++ b/developers/polygon.md @@ -0,0 +1 @@ +# Polygon (MATIC) diff --git a/developers/sei.md b/developers/sei.md new file mode 100644 index 000000000..8979fe7ad --- /dev/null +++ b/developers/sei.md @@ -0,0 +1 @@ +# Sei Testnet (SEI) diff --git a/developers/solana.md b/developers/solana.md new file mode 100644 index 000000000..f2faf0a59 --- /dev/null +++ b/developers/solana.md @@ -0,0 +1 @@ +# Solana (SOL) diff --git a/developers/stargaze.md b/developers/stargaze.md new file mode 100644 index 000000000..89a0d5ec2 --- /dev/null +++ b/developers/stargaze.md @@ -0,0 +1 @@ +# Stargaze (STARS) diff --git a/developers/stride.md b/developers/stride.md new file mode 100644 index 000000000..75ef9ae8f --- /dev/null +++ b/developers/stride.md @@ -0,0 +1 @@ +# Stride (STRD) diff --git a/developers/terra.md b/developers/terra.md new file mode 100644 index 000000000..6dd175175 --- /dev/null +++ b/developers/terra.md @@ -0,0 +1 @@ +# Terra (LUNA) diff --git a/developers/thorchain.md b/developers/thorchain.md new file mode 100644 index 000000000..fa003a0c4 --- /dev/null +++ b/developers/thorchain.md @@ -0,0 +1 @@ +# THORChain (RUNE) diff --git a/developers/tron.md b/developers/tron.md new file mode 100644 index 000000000..a102c7b82 --- /dev/null +++ b/developers/tron.md @@ -0,0 +1 @@ +# Tron (TRX) diff --git a/routing/introduction.md b/routing/introduction.md index f3204b17f..b77253033 100644 --- a/routing/introduction.md +++ b/routing/introduction.md @@ -26,12 +26,11 @@ To check the health status of the API just send a GET request to the above URL: ::: code-group ```ts [Request] -URL = "https://routingapi.xdefiservices.com" +URL = "https://routingapi.xdefiservices.com"; -response = await fetch(URL) - -console.log(response.status) +response = await fetch(URL); +console.log(response.status); ``` ```ts [Response]