# The $SHARDS Bridge (Official)

A crypto bridge connects two different blockchains so users can move digital assets between them.

At TGE, WorldShards runs on:

* **Ethereum Mainnet** (ERC20)
* **Binance Smart Chain** (BSC, BEP20)

WorldShards provides a single, **official $SHARDS Bridge** that lets players transfer **$SHARDS** between **Ethereum ↔ BSC**. The bridge contract was independently audited and complies with the latest crypto industry security requirements.

**Default issuance:** In-game rewards mint $SHARDS as ERC-20 on Ethereum Mainnet. Use the bridge if you want those tokens on BSC (or to move them back).

### Official links

* **Bridge Web App**:[ https://bridge.worldshards.online](https://bridge.worldshards.online)
* **$SHARDS Token – Ethereum** (ERC-20):[ https://etherscan.io/token/0x6efe65c2426b51e9aa0427b96c313e5d8715fd06](https://etherscan.io/token/0x6efe65c2426b51e9aa0427b96c313e5d8715fd06)
* **$SHARDS Token – BSC** (BEP-20):[ https://bscscan.com/token/0x38fd4ee2ade8b4be157dfee3d6b8979c78a56145](https://bscscan.com/token/0x38fd4ee2ade8b4be157dfee3d6b8979c78a56145)
* **Bridge Contract – Ethereum Mainnet**:[ https://etherscan.io/address/0x6efe65c2426b51e9aa0427b96c313e5d8715fd06](https://etherscan.io/address/0x6efe65c2426b51e9aa0427b96c313e5d8715fd06) (*same as token – not a typo*)
* **Bridge Contract – BSC:**[ https://bscscan.com/address/0x6Efe65C2426b51E9AA0427B96C313E5D8715FD06](https://bscscan.com/address/0x6Efe65C2426b51E9AA0427B96C313E5D8715FD06)

{% hint style="danger" %}
This is the **ONE** and **ONLY** official bridge for $SHARDS.\
Avoid third-party bridges or “helpers” claiming to move $SHARDS.
{% endhint %}

### When you need the bridge

* You obtained $SHARDS on **one network** and want to **trade/hold them on the other**.
* You want to consolidate balances across chains.

Otherwise, you can simply keep $SHARDS where they were issued.

### Security & trust

* **Using a bridge = using a smart contract.** Signing a transaction with a contract for any amount of crypto-assets almost always means you give the contract full power of using your assets in the specified amount in any way the contract code deems allowed.
* **The official bridge contract** is designed and proven for secure $SHARDS transfers **between Ethereum and BSC.**
* **Unofficial bridges/contracts** claiming to support $SHARDS **may cause loss of funds.**

{% hint style="warning" %}
In crypto, trust no one – verify everything.\
For $SHARDS, **you can trust the official token addresses and the official bridge.**
{% endhint %}

### Wallet requirements

* You may use **MetaMask** or another wallet of your choice.
* Ensure your chosen wallet(s) are **multichain** and support **Ethereum** and **BSC**.
* **The destination address must support the destination chain**. If it doesn’t (e.g., sending to BSC but the wallet doesn’t support BSC), **your tokens can be lost**.

### How to bridge $SHARDS (Ethereum → BSC with MetaMask)

(*BSC → Ethereum is symmetrical – just reverse the direction in Step 2*)

1. **Open the Bridge**

Go to[ https://bridge.worldshards.online/bridge](https://bridge.worldshards.online/bridge) and click **Connect Wallet**.\
Follow your wallet’s prompts. If the app asks to **switch networks**, it’s safe to accept.

<figure><img src="/files/CRdBRW6T36tNd5gG4y6w" alt=""><figcaption></figcaption></figure>

2. **Set the Transfer**
   * Enter the amount of $SHARDS to bridge.
   * **Destination address**: by default, this is your connected wallet. To change it, click Edit and carefully paste the new address.
   * **Double-check the destination address at every stage**.

<figure><img src="/files/NpNLyXnpQexPQ2Ci0YdJ" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rOnyuQk68fKTije56kyJ" alt=""><figcaption></figcaption></figure>

3. **Confirm & Approve**
   * Click **Confirm Transaction**. The button will switch to **Approve**.
   * Click **Approve** to let the bridge contract transfer the specified amount.

<figure><img src="/files/8L9SGLROFZIJ79eCiBcR" alt=""><figcaption></figcaption></figure>

4. **Deposit & Sign**
   * Click **Deposit**

<figure><img src="/files/TWzIP3IhzqXxwM0HJuB4" alt=""><figcaption></figcaption></figure>

* Your wallet will prompt you to **sign** and then **send** the transaction(s)
* Wait while the networks process the transfer

<figure><img src="/files/Hz6KesmJvEBtUzgOi43M" alt="" width="341"><figcaption></figcaption></figure>

{% hint style="warning" %}
**Visibility note**: Some wallets may not immediately display bridged tokens. That does not affect your funds.
{% endhint %}

### Known Issues & fixes

* **Gas fees apply on-chain**. Expect to spend a few USD equivalent per cross-chain transfer
* **Gas spikes happen**: fees can temporarily increase
* **Known minor bug** (BSC → ETH): some wallets may show a misleading warning like “< $2.29 in BNB”
  * Keep \~$3 in BNB to proceed if you see this alert
  * After that, the warning typically disappears and the actual fee is lower
* After signing, allow time for confirmations and relays to complete
* Sometimes **the destination address** **may unexpectedly change to the sender address (your own)**. This can happen after refreshing the page, and occasionally even after clicking buttons. **Always double-check the destination address before pressing any button.**
* If you are asked for **extra confirmation in MetaMask** during a transaction, simply check the box.\
  We’re aware of this temporary issue and will fix it soon. It will not affect your transaction in any way.

### Show $SHARDS in your wallet

By default, your wallet may not display $SHARDS, even if your balance is above. This section will show you how to make $SHARDS visible.&#x20;

<figure><img src="/files/tlPKOvfo9AQo6WzzhN4k" alt=""><figcaption></figcaption></figure>

**Ethereum (ERC-20)**

* **Contract**: <mark style="color:$success;">0x6efe65c2426b51e9aa0427b96c313e5d8715fd06</mark>
* **Network**: <mark style="color:$success;">Ethereum Mainnet</mark>

**BSC (BEP-20)**

* **Contract**: <mark style="color:$success;">0x38fd4ee2ade8b4be157dfee3d6b8979c78a56145</mark>
* **Network**: <mark style="color:$success;">BNB Smart Chain</mark>

**Decimals**: <mark style="color:$success;">18</mark>

* Some wallets fill **the name** and **decimals** automatically; others ask you to type them
* If a wallet won’t let you set decimals, that’s fine – you might see values like X,000,000,000,000,000,000 for $SHARDS until it syncs formatting
* After adding the token, you should see your $SHARDS balance on the chosen network<br>

<figure><img src="/files/yPB0NJ4FYRRlgxTtwpUx" alt=""><figcaption></figcaption></figure>

### Critical reminders

* **Use only the official bridge and official token addresses** listed above.
* **Verify** you’re on the correct **domain** and **contracts** before approving.
* **Never rely on third-party bridges** for $SHARDS.
* Always **recheck the destination addres**s and **transfer direction**.

Stay vigilant, bridge safely, and enjoy WorldShards across both chains!

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.worldshards.online/usdshards-token/the-usdshards-bridge-official.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
