diff --git a/README.md b/README.md index 91addcec..19c33805 100644 --- a/README.md +++ b/README.md @@ -63,11 +63,10 @@ Proof length is the number of headers needed before and after a retarget to upda ## Contracts -| Network | Name | Address | -|-------------|----------------|-------------------------------------------------------------------------------------------------------------------------------------| -| BOB Sepolia (Old Testnet) | TestLightRelay | [0x4c51bc419ead57da0d825afae3090f2f76e5892d](https://testnet-explorer.gobob.xyz/address/0x4c51bc419ead57da0d825afae3090f2f76e5892d) | -| BOB Sepolia (New Testnet) | TestLightRelay | [0x377d6993b848013991e3d8b3028db74ec6fdf03a](https://bob-sepolia.explorer.gobob.xyz/address/0x377d6993b848013991e3d8b3028db74ec6fdf03a) | -| BOB Mainnet | LightRelay | [0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41](https://explorer.gobob.xyz/address/0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41) | +| Network | Name | Address | +| --------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------- | +| BOB Sepolia (Testnet) | TestLightRelay | [0x377d6993b848013991e3d8b3028db74ec6fdf03a](https://bob-sepolia.explorer.gobob.xyz/address/0x377d6993b848013991e3d8b3028db74ec6fdf03a) | +| BOB Mainnet | LightRelay | [0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41](https://explorer.gobob.xyz/address/0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41) | ## Security (Light Relay) diff --git a/docs/docs/build/bridged-token-addresses/index.md b/docs/docs/build/bridged-token-addresses/index.md index 92044c88..5ee47127 100644 --- a/docs/docs/build/bridged-token-addresses/index.md +++ b/docs/docs/build/bridged-token-addresses/index.md @@ -16,7 +16,7 @@ The presence of a token on this page does not imply any endorsement of the token ## BOB Mainnet | Name | Symbol | L1 Token | L2 Token | -| ------------------------------- | ------- |-----------------------------------------------------------------------------------------------------------------------| --------------------------------------------------------------------------------------------------------------------------- | +| ------------------------------- | ------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | | ALEX | ALEX | [0xe7c3755482d0da522678af05945062d4427e0923](https://etherscan.io/address/0xe7c3755482d0da522678af05945062d4427e0923) | [0xa669e059fdcbdfc532a2edd658eb2922799eedb8](https://explorer.gobob.xyz/address/0xa669e059fdcbdfc532a2edd658eb2922799eedb8) | | Bridged USDC (BOB) | USDC.e | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://etherscan.io/address/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | [0xe75D0fB2C24A55cA1e3F96781a2bCC7bdba058F0](https://explorer.gobob.xyz/address/0xe75D0fB2C24A55cA1e3F96781a2bCC7bdba058F0) | | Dai Stablecoin | DAI | [0x6b175474e89094c44da98b954eedeac495271d0f](https://etherscan.io/address/0x6b175474e89094c44da98b954eedeac495271d0f) | [0x6c851f501a3f24e29a8e39a29591cddf09369080](https://explorer.gobob.xyz/address/0x6c851f501a3f24e29a8e39a29591cddf09369080) | @@ -36,15 +36,3 @@ The presence of a token on this page does not imply any endorsement of the token | tBTC v2 | tBTC | [0x18084fba666a33d37592fa2633fd49a74dd93a88](https://etherscan.io/address/0x18084fba666a33d37592fa2633fd49a74dd93a88) | [0xBBa2eF945D523C4e2608C9E1214C2Cc64D4fc2e2](https://explorer.gobob.xyz/address/0xBBa2eF945D523C4e2608C9E1214C2Cc64D4fc2e2) | | Wrapped BTC | WBTC | [0x2260fac5e5542a773aa44fbcfedf7c193bc2c599](https://etherscan.io/address/0x2260fac5e5542a773aa44fbcfedf7c193bc2c599) | [0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3](https://explorer.gobob.xyz/address/0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3) | | Wrapped liquid staked Ether 2.0 | wstETH | [0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0](https://etherscan.io/address/0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0) | [0x85008aE6198BC91aC0735CB5497CF125ddAAc528](https://explorer.gobob.xyz/address/0x85008aE6198BC91aC0735CB5497CF125ddAAc528) | - -## BOB Sepolia (Testnet) **OLD** - -| Name | Symbol | L1 Token | L2 Token | -| ----------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -| Ether | ETH | Native Asset | Native Asset | -| Wrapped Ether | WETH | [0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2](https://sepolia.etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2) | [0x4200000000000000000000000000000000000006](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000006) | -| USDC | USDC | [0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48](https://sepolia.etherscan.io/address/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48) | [0x27c3321E40f039d10D5FF831F528C9CEAE601B1d](https://testnet-explorer.gobob.xyz/address/0x27c3321E40f039d10D5FF831F528C9CEAE601B1d) | -| Tether USD | USDT | [0xdac17f958d2ee523a2206206994597c13d831ec7](https://sepolia.etherscan.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7) | [0xF58de5056b7057D74f957e75bFfe865F571c3fB6](https://testnet-explorer.gobob.xyz/address/0xF58de5056b7057D74f957e75bFfe865F571c3fB6) | -| tBTC v2 | tBTC | [0x18084fba666a33d37592fa2633fd49a74dd93a88](https://sepolia.etherscan.io/address/0x18084fba666a33d37592fa2633fd49a74dd93a88) | [0xf87766ab34f863503d36394b624a436f436daf87](https://testnet-explorer.gobob.xyz/address/0xf87766ab34f863503d36394b624a436f436daf87) | -| Wrapped BTC | WBTC | [0x2260fac5e5542a773aa44fbcfedf7c193bc2c599](https://sepolia.etherscan.io/address/0x2260fac5e5542a773aa44fbcfedf7c193bc2c599) | [0x2868d708e442A6a940670d26100036d426F1e16b](https://testnet-explorer.gobob.xyz/address/0x2868d708e442A6a940670d26100036d426F1e16b) | -| WBTC Price Oracle | N/A | N/A | [0x9AfBdFF0434acD4F325e3c35b739a62365099BCE](https://testnet-explorer.gobob.xyz/address/0x9AfBdFF0434acD4F325e3c35b739a62365099BCE) | diff --git a/docs/docs/build/contracts/index.md b/docs/docs/build/contracts/index.md index b3b92bee..c888430a 100644 --- a/docs/docs/build/contracts/index.md +++ b/docs/docs/build/contracts/index.md @@ -1,6 +1,6 @@ # Contracts -## Mainnet +## Mainnets ### Ethereum (L1) @@ -47,9 +47,9 @@ - tBTC Relay: [`0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41`](https://explorer.gobob.xyz/address/0x9fe7ef727da3d79e0308ff43f31ea1d077ee9f41) -## Testnet (Sepolia) **NEW** +## Testnets -### Sepolia (L1) +### Ethereum Sepolia (L1) - AddressManager: [`0x98Ba8b9cF38732db65c7E556617135A0E6669F57`](https://sepolia.etherscan.io/address/0x98Ba8b9cF38732db65c7E556617135A0E6669F57) - AnchorStateRegistry: [`0x59eA326DeB7C53Ca09A8678Abf521e836EB0ed4b`](https://sepolia.etherscan.io/address/0x59eA326DeB7C53Ca09A8678Abf521e836EB0ed4b) @@ -101,66 +101,3 @@ - L1FeeVault: [`0x420000000000000000000000000000000000001a`](https://bob-sepolia.explorer.gobob.xyz/address/0x420000000000000000000000000000000000001a) - EAS: [`0x4200000000000000000000000000000000000021`](https://bob-sepolia.explorer.gobob.xyz/address/0x4200000000000000000000000000000000000021) - EASSchemaRegistry: [`0x4200000000000000000000000000000000000020`](https://bob-sepolia.explorer.gobob.xyz/address/0x4200000000000000000000000000000000000020) - -## Testnet (Sepolia) **OLD** - -### Sepolia (L1) - -- OptimismMintableERC20FactoryProxy: [0xB537040F40c8DE24f51a1262e0D4Ab7531cA26A5](https://sepolia.etherscan.io/address/0xB537040F40c8DE24f51a1262e0D4Ab7531cA26A5) -- OptimismMintableERC20FactoryProxy: [`0xB537040F40c8DE24f51a1262e0D4Ab7531cA26A5`](https://sepolia.etherscan.io/address/0xB537040F40c8DE24f51a1262e0D4Ab7531cA26A5) -- SystemConfig: [`0x4b68D13a028448281Cf8A2DFc7015cDCCf3Be5B6`](https://sepolia.etherscan.io/address/0x4b68D13a028448281Cf8A2DFc7015cDCCf3Be5B6) -- SystemConfigProxy: [`0x06Daa7563d2e71FbE269665501Ee02287f699728`](https://sepolia.etherscan.io/address/0x06Daa7563d2e71FbE269665501Ee02287f699728) -- L1ERC721BridgeProxy: [`0x33C199528a36ACD636Fc7B65FAdc192b0E5ECFc1`](https://sepolia.etherscan.io/address/0x33C199528a36ACD636Fc7B65FAdc192b0E5ECFc1) -- L2OutputOracle: [`0x19DC3265Fa8ED9CD1a9D077126AFFa6bfF1F09a7`](https://sepolia.etherscan.io/address/0x19DC3265Fa8ED9CD1a9D077126AFFa6bfF1F09a7) -- L1CrossDomainMessenger: [`0x7B2D8D4602FCE5A75BCe7974d84F9F783EeAF0A2`](https://sepolia.etherscan.io/address/0x7B2D8D4602FCE5A75BCe7974d84F9F783EeAF0A2) -- OptimismPortalProxy: [`0x867B1Aa872b9C8cB5E9F7755feDC45BB24Ad0ae4`](https://sepolia.etherscan.io/address/0x867B1Aa872b9C8cB5E9F7755feDC45BB24Ad0ae4) -- L1CrossDomainMessengerProxy: [`0xcd5989E230D97FFE8C3C5217DEdCaC64Fa5fCeb3`](https://sepolia.etherscan.io/address/0xcd5989E230D97FFE8C3C5217DEdCaC64Fa5fCeb3) -- OptimismPortal: [`0x52A130424d7a0bA0ad728b80826Ed61E254FB4f8`](https://sepolia.etherscan.io/address/0x52A130424d7a0bA0ad728b80826Ed61E254FB4f8) -- L2OutputOracleProxy: [`0x14D0069452b4AE2b250B395b8adAb771E4267d2f`](https://sepolia.etherscan.io/address/0x14D0069452b4AE2b250B395b8adAb771E4267d2f) -- ProxyAdmin: [`0x87E6fF1526F2d52633dF4cDEF44992c530D5dae9`](https://sepolia.etherscan.io/address/0x87E6fF1526F2d52633dF4cDEF44992c530D5dae9) -- L1ERC721Bridge: [`0x064b680148E4B8d74910D6bd557b87f144954906`](https://sepolia.etherscan.io/address/0x064b680148E4B8d74910D6bd557b87f144954906) -- L1StandardBridge: [`0x6559D3482f59E8B81074a29d4CeA02521Fb48272`](https://sepolia.etherscan.io/address/0x6559D3482f59E8B81074a29d4CeA02521Fb48272) -- AddressManager: [`0x92B5c849AE767d2D64E9460dD15cC7d19D70084C`](https://sepolia.etherscan.io/address/0x92B5c849AE767d2D64E9460dD15cC7d19D70084C) -- L1StandardBridgeProxy: [`0x5545B0C1C3706Ad1b428352402C3a4f0FfC84CBa`](https://sepolia.etherscan.io/address/0x5545B0C1C3706Ad1b428352402C3a4f0FfC84CBa) - -### BOB Sepolia (L2) - -- WETH9: [`0x4200000000000000000000000000000000000006`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000006) -- L2CrossDomainMessenger: [`0x4200000000000000000000000000000000000007`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000007) -- L2StandardBridge: [`0x4200000000000000000000000000000000000010`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000010) -- SequencerFeeVault: [`0x4200000000000000000000000000000000000011`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000011) -- OptimismMintableERC20Factory: [`0x4200000000000000000000000000000000000012`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000012) -- GasPriceOracle: [`0x420000000000000000000000000000000000000F`](https://testnet-explorer.gobob.xyz/address/0x420000000000000000000000000000000000000F) -- L1Block: [`0x4200000000000000000000000000000000000015`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000015) -- L2ToL1MessagePasser: [`0x4200000000000000000000000000000000000016`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000016) -- L2ERC721Bridge: [`0x4200000000000000000000000000000000000014`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000014) -- OptimismMintableERC721Factory: [`0x4200000000000000000000000000000000000017`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000017) -- ProxyAdmin: [`0x4200000000000000000000000000000000000018`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000018) -- BaseFeeVault: [`0x4200000000000000000000000000000000000019`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000019) -- L1FeeVault: [`0x420000000000000000000000000000000000001a`](https://testnet-explorer.gobob.xyz/address/0x420000000000000000000000000000000000001a) -- EAS: [`0x4200000000000000000000000000000000000021`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000021) -- EASSchemaRegistry: [`0x4200000000000000000000000000000000000020`](https://testnet-explorer.gobob.xyz/address/0x4200000000000000000000000000000000000020) - -### Multicall3 (L2) - -- Multicall3: [`0xcA11bde05977b3631167028862bE2a173976CA11`](https://testnet-explorer.gobob.xyz/address/0xcA11bde05977b3631167028862bE2a173976CA11) - -### BOB Core Contracts (L2) - -- tBTC Relay: [`0x4c51bc419ead57da0d825afae3090f2f76e5892d`](https://testnet-explorer.gobob.xyz/address/0x4c51bc419ead57da0d825afae3090f2f76e5892d) - -### Account Abstraction (ERC-4337) (L2) - -- Entrypoint: [`0x8b57d6ec08e09078Db50F265729440713E024C6a`](https://testnet-explorer.gobob.xyz/address/0x8b57d6ec08e09078Db50F265729440713E024C6a) -- Deterministic deployer: [`0x250f60877f1397002ae79528b218be925b6b4c79`](https://testnet-explorer.gobob.xyz/address/0x250f60877f1397002ae79528b218be925b6b4c79) -- WBTC Paymaster: [`0x777FA19ea9e771018678161ABf2f1E2879D3cA6C`](https://testnet-explorer.gobob.xyz/address/0x777FA19ea9e771018678161ABf2f1E2879D3cA6C) - -### Meta Transactions (OpenGSN) (L2) - -- RelayHub: [`0x7B72bA8c9f3Ba4A94E6d8fA07c822228034d2e61`](https://testnet-explorer.gobob.xyz/address/0x7B72bA8c9f3Ba4A94E6d8fA07c822228034d2e61) -- RelayRegistrar: [`0x6Ff484e7530C4ab20aEa1B19E5b33FE7415dB9Fd`](https://testnet-explorer.gobob.xyz/address/0x6Ff484e7530C4ab20aEa1B19E5b33FE7415dB9Fd) -- StakeManager: [`0xE5a27E68bE43A69dfd3A26be7DaE9Feac236C826`](https://testnet-explorer.gobob.xyz/address/0xE5a27E68bE43A69dfd3A26be7DaE9Feac236C826) -- Penalizer: [`0x1C36129916E3EA2ACcD516Ae92C8f91deF7c4146`](https://testnet-explorer.gobob.xyz/address/0x1C36129916E3EA2ACcD516Ae92C8f91deF7c4146) -- Forwarder: [`0xFd0042D3d05c82acb937aC86F23247a2D77785f2`](https://testnet-explorer.gobob.xyz/address/0xFd0042D3d05c82acb937aC86F23247a2D77785f2) -- TestToken (test only): [`0x14d8b98c9f685FB3e13F5BB24B8016BD709A5446`](https://testnet-explorer.gobob.xyz/address/0x14d8b98c9f685FB3e13F5BB24B8016BD709A5446) -- ERC20 Paymaster: [`0x25Aa86d188E37A47dd2011535534E53Cf994559d`](https://testnet-explorer.gobob.xyz/address/0x25Aa86d188E37A47dd2011535534E53Cf994559d) diff --git a/docs/docs/build/examples/btc-swap/index.mdx b/docs/docs/build/examples/btc-swap/index.mdx index a481111f..607fa0fb 100644 --- a/docs/docs/build/examples/btc-swap/index.mdx +++ b/docs/docs/build/examples/btc-swap/index.mdx @@ -390,7 +390,7 @@ For both buying and selling orders, if the order has not yet been accepted, Alic 2. Install [Docker](https://www.docker.com) 3. Run `docker-compose up` 4. Verify that Regtest and Electrum are running by checking for the latest blocks at [http://localhost:3002/blocks](http://localhost:3002/blocks) -5. Follow the steps in the [using BOB guide](/docs/learn/guides/use-bob.md) to add the BOB L2 testnet to your EVM wallet and fund it with ETH using the faucet. +5. Add BOB Sepolia to your EVM wallet using the information on our [Connect to BOB](/docs/build/getting-started/networks) page. An example application can be found at [https://github.com/bob-collective/](https://github.com/bob-collective/bob-ui-poc). This has been built using [Viem](https://viem.sh/), [Wagmi](https://wagmi.sh/), React and Typescript, but you can interact with the smart contract using your preferred tools and frameworks. diff --git a/docs/docs/build/getting-started/helloworld.mdx b/docs/docs/build/getting-started/helloworld.mdx index 528061c2..bc7c4d4d 100644 --- a/docs/docs/build/getting-started/helloworld.mdx +++ b/docs/docs/build/getting-started/helloworld.mdx @@ -46,7 +46,7 @@ Solidity and a toolchain are sufficient to get you started deploying contracts o We start with installing the prerequisites for the development environment. -- Get Sepolia ETH and bridge them to BOB. [Check the guide](/docs/learn/guides/use-bob). +- Get Sepolia ETH and bridge them to BOB. Use the links on the [Connect to BOB](/docs/build/getting-started/networks) page. - Setup either Remix or Foundry as your development environment. If you want to get started without having to install software, use Remix. If you are planning to develop more complex contracts, use Foundry. diff --git a/docs/docs/build/getting-started/networks.md b/docs/docs/build/getting-started/networks.md index eebc65d1..9b7cb8a3 100644 --- a/docs/docs/build/getting-started/networks.md +++ b/docs/docs/build/getting-started/networks.md @@ -4,7 +4,9 @@ sidebar_position: 2 # Connect to BOB -## BOB Mainnet +## Mainnet Information + +### BOB Mainnet - Chain ID: 60808 - Gas Token: ETH @@ -18,21 +20,21 @@ If you are having issues with your RPC connection, try [BlastAPI's public endpoi - RPC URL: https://bob-mainnet.public.blastapi.io - WS URL: [wss://bob-mainnet.public.blastapi.io](wss://bob-mainnet.public.blastapi.io) -## Ethereum Mainnet +### Ethereum Mainnet - Chain ID: 1 - Gas Token: ETH - RPC URL: [wss://ethereum-rpc.publicnode.com](wss://ethereum-rpc.publicnode.com) - Explorer: https://etherscan.io/ -## Bitcoin Mainnet +### Bitcoin Mainnet - Ordinals API: https://ord-mainnet.gobob.xyz/docs/ - Explorer: https://blockstream.info/ -# Testnet Information +## Testnet Information -## BOB Sepolia (Testnet) **NEW** +### BOB Sepolia (Testnet) - Chain ID: 808813 - Gas Token: ETH @@ -41,15 +43,7 @@ If you are having issues with your RPC connection, try [BlastAPI's public endpoi - Explorer: https://bob-sepolia.explorer.gobob.xyz/ - Bridge: https://bob-sepolia.gobob.xyz/ -## BOB Sepolia (Testnet) **OLD** - -- Chain ID: 111 -- Gas Token: ETH -- RPC URL: https://testnet.rpc.gobob.xyz/ -- Explorer: https://testnet-explorer.gobob.xyz/ -- Bridge: https://testnet.gobob.xyz/ - -## Ethereum Sepolia +### Ethereum Sepolia (Testnet) - Chain ID: 11155111 - Gas Token: ETH @@ -57,7 +51,7 @@ If you are having issues with your RPC connection, try [BlastAPI's public endpoi - Explorer: https://sepolia.etherscan.io/ - Faucet: https://faucetlink.to/sepolia -## Bitcoin Testnet +### Bitcoin Testnet - Ordinals API: https://ord-testnet.gobob.xyz/docs/ - Explorer: https://blockstream.info/testnet/ diff --git a/docs/docs/build/tools/oracles.md b/docs/docs/build/tools/oracles.md index c92f8ad4..627ded9c 100644 --- a/docs/docs/build/tools/oracles.md +++ b/docs/docs/build/tools/oracles.md @@ -61,7 +61,6 @@ DIA has [oracle integration samples](https://docs.diadata.org/products/token-pri **Supported Networks** - BOB Mainnet: [0x4d24e7c1cf0ed63bc8c6cb5a795af31fd8127c6b](https://explorer.gobob.xyz/address/0x4d24E7c1cF0ed63bc8c6cB5a795af31FD8127C6B) -- BOB Sepolia (Testnet) **OLD**: [0xe5c6f823a73c7839f0d4cbc9cf2a6a220953bbe4](https://testnet-explorer.gobob.xyz/address/0xE5c6f823A73c7839F0D4CBc9Cf2A6A220953bBE4) ## Tellor @@ -72,4 +71,3 @@ To use Tellor data see their [integration guide](https://docs.tellor.io/tellor/g **Supported Networks** - BOB Mainnet: [0x896419Ed2E0dC848a1f7d2814F4e5Df4b9B9bFcc](https://explorer.gobob.xyz/address/0x896419Ed2E0dC848a1f7d2814F4e5Df4b9B9bFcc) -- BOB Sepolia (Testnet) **OLD**: [0xC866DB9021fe81856fF6c5B3E3514BF9D1593D81](https://testnet-explorer.gobob.xyz/address/0xC866DB9021fe81856fF6c5B3E3514BF9D1593D81) diff --git a/docs/docs/learn/guides/faq/index.md b/docs/docs/learn/guides/faq/index.md index df7c5394..ed9be73f 100644 --- a/docs/docs/learn/guides/faq/index.md +++ b/docs/docs/learn/guides/faq/index.md @@ -1,5 +1,5 @@ --- -position: 7 +position: 6 label: "FAQs" --- diff --git a/docs/docs/learn/guides/use-bob.md b/docs/docs/learn/guides/use-bob.md deleted file mode 100644 index 7837ddff..00000000 --- a/docs/docs/learn/guides/use-bob.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -sidebar_position: 6 -sidebar_label: "Testing BOB" ---- - -# Testing BOB - -## P2P Swap Demo - -The P2P swap demo shows how BOB enables swaps between BTC, ordinals, and ERC20 assets **without bridging**. - -- [P2P Swap Demo](https://testnet.gobob.xyz/) -- [User Guide](/docs/build/examples/btc-swap/) - -## BOB Sepolia (Testnet) - -If you want to use the testnet to interact with other apps deployed on BOB or deploy your own contracts, please follow the following steps: - -1. Install an EVM wallet such as [Metamask](https://metamask.io/). -2. Add the BOB Sepolia (Testnet) network to MetaMask or other wallet: - 1. Open the MetaMask browser extension. - 2. Open the network selection dropdown menu by clicking the dropdown button at the top of the extension. - 3. Click the Add network button. - 4. Click Add a network manually. - 5. In the Add a network manually dialog that appears, enter the following information: - - Network Name: BOB Sepolia (Testnet) - - New RPC URL: https://bob-sepolia.rpc.gobob.xyz - - Chain ID: 111 - - Currency Symbol (optional): ETH - - Block Explorer URL (optional): https://bob-sepolia.explorer.gobob.xyz/ - 6. Click Save. - -![MetaMask](add-to-wallet.png) - -3. Get Sepolia ETH from one the faucets: https://faucetlink.to/sepolia -4. Connect your wallet to the Sepolia BOB bridge and bridge your ETH to the BOB Sepolia (Testnet): - - [BOB Bridge](https://app.gobob.xyz/) -5. You are now ready to use the BOB Sepolia (Testnet) - -![BOB Bridge](bridge.png) - -## Using the faucet and importing tokens - -1. Click the Get Tokens button on the the [P2P swap UI](https://testnet.gobob.xyz/demo/p2p-swap). This will fund your account with testnet WBTC and USDC. -2. Import the ERC20 tokens from the following contract addresses: - - WBTC: `0x2868d708e442A6a940670d26100036d426F1e16b` - - USDC: `0x27c3321E40f039d10D5FF831F528C9CEAE601B1d` - -## Bitcoin Testnet - -If you want to connect BOB apps with Bitcoin testnet, please follow the steps below: - -1. Install a Bitcoin wallet such as [Leather](https://leather.io/), [Xverse](https://www.xverse.app/), or [UniSat](https://unisat.io/). For a complete list of wallets, see [Bitcoin.org](https://bitcoin.org/en/choose-your-wallet). -2. Get some Bitcoin testnet coins from a faucet: - - https://bitcoinfaucet.uo1.net/ - - https://coinfaucet.eu/en/btc-testnet/ - - https://kuttler.eu/en/bitcoin/btc/faucet/ - - https://tbtc.bitaps.com/ -3. You are now ready to use the Bitcoin testnet diff --git a/docs/docs/learn/introduction/contribution.md b/docs/docs/learn/introduction/contribution.md index dad26fae..ff1a6a67 100644 --- a/docs/docs/learn/introduction/contribution.md +++ b/docs/docs/learn/introduction/contribution.md @@ -14,16 +14,12 @@ If you want to engage with the community and learn how you can contribute, here - Join our [Discord](https://discord.gg/gobob) - Join our [Telegram](https://t.me/+CyIcLW2nfaFlNDc1) - Follow us on [Twitter](https://twitter.com/build_on_bob) -- Play with the testnet [P2P Swap](https://testnet.gobob.xyz/) to see BOB in action - Keep an eye on the growing [Ecosystem](https://www.gobob.xyz/ecosystem) - ## Builders If you are keen to build on BOB or contribute to BOB itself: - - - Join the [BOB Fusion campaign](https://forms.gle/EKYmrAhPsyiQ3ua57) after you deploy on BOB. - Checkout the [bob-collective GitHub](https://github.com/bob-collective/bob) - Deploy your first "[Hello Bitcoin](/docs/build/getting-started/helloworld)" contracts on BOB.