You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,22 @@
2
2
3
3
BOB is a Bitcoin-augmented rollup bringing experimentation and freedom of choice to builders to make a real-world impact. BOBs vision is to onboard the next billion users to Bitcoin.
4
4
5
+
## BOB Token
6
+
7
+
-**Name:** BOB
8
+
-**Symbol:**`BOB`
9
+
-**Decimals:**`18`
10
+
-**Standard:** ERC-20 (OpenZeppelin implementation, no transfer fees or hooks)
11
+
-**Bridging:** Chainlink CCIP (lock/unlock on BOB, burn/mint on other chains)
12
+
13
+
### Deployments
14
+
15
+
| Network | Chain ID | Contract |
16
+
| --- | --- | --- |
17
+
| BOB Mainnet |`60808` (`0xED88`) |[`0xb0bd54846a92b214c04a63b26ad7dc5e19a60808`](https://explorer.gobob.xyz/address/0xb0bd54846a92b214c04a63b26ad7dc5e19a60808)|
Copy file name to clipboardExpand all lines: docs/docs/docs/bob-chain/full-node.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,16 +18,16 @@ This is a **readiness upgrade** to make BOB protocol compatible with Ethereum's
18
18
19
19
If you or your partners are running external nodes, please ensure the following steps are completed:
20
20
21
-
-**op-node**: Update to version [v1.14.1](https://github.com/ethereum-optimism/optimism/releases/tag/op-node%2Fv1.14.1)
22
-
-**op-geth**: Update to version [v1.101603.1](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101603.1)
21
+
-**op-node**: Update to version [v1.16.2](https://github.com/ethereum-optimism/optimism/releases/tag/op-node%2Fv1.16.2)
22
+
-**op-geth**: Update to version [v1.101603.5](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101603.5)
23
23
-**L1 Beacon Node**: Ensure your L1 beacon node endpoint can serve all blobs and is configured with the appropriate Fusaka flags before the fork
24
24
25
25
**Required Actions for Chain Operators**
26
26
27
-
-**op-batcher**: Update to [v1.16.0](https://github.com/ethereum-optimism/optimism/releases/tag/op-batcher%2Fv1.16.0) with `OP_BATCHER_TXMGR_ENABLE_CELL_PROOFS: true` and restart just after Fusaka activates on L1
27
+
-**op-batcher**: Update to [v1.16.2](https://github.com/ethereum-optimism/optimism/releases/tag/op-batcher%2Fv1.16.2) with `OP_BATCHER_TXMGR_ENABLE_CELL_PROOFS: true` and restart just after Fusaka activates on L1
28
28
29
-
-**proxyd**: Update to [v4.19.0](https://github.com/ethereum-optimism/infra/releases/tag/proxyd%2Fv4.19.0) or greater (requires whitelisting `eth_blobBaseFee` RPC)
30
-
-**op-challenger**: Update to [v1.6.0](https://github.com/ethereum-optimism/optimism/releases/tag/op-challenger%2Fv1.6.0) if using permissionless fault proofs
29
+
-**proxyd**: Update to [v4.23.0](https://github.com/ethereum-optimism/infra/releases/tag/proxyd%2Fv4.23.0) or greater (requires whitelisting `eth_blobBaseFee` RPC)
30
+
-**op-challenger**: Update to [v1.7.0](https://github.com/ethereum-optimism/optimism/releases/tag/op-challenger%2Fv1.7.0) if using permissionless fault proofs
Gateway supports optional affiliate fees, allowing integrators to earn revenue every time users execute Bitcoin onramp or offramp flows through their app.
73
+
You may pass the following two optional fields in your `getQuote` call:
74
+
75
+
```ts
76
+
/**@description Affiliate-related fee */
77
+
affiliateFeeSats?:bigint;
78
+
79
+
/**@description The EVM address of the affiliate who will receive the affiliate fee */
This locks in the quote, placing a hold on the LP's funds. Internally, this creates a Bitcoin transaction that sends the quoted `amount` of BTC to the LP. This also publishes a hash of the order's parameters in the `OP_RETURN` of the transaction so the Gateway can trustlessly verify the order on BOB. Gateway will broadcast the Bitcoin transaction to the mempool; you can pass the transaction to the SDK without broadcasting from the user's wallet.
@@ -136,7 +136,7 @@ Cross-chain interoperability protocol for select tokens like SolvBTC, xSolvBTC,
136
136
137
137
## TokenList Integration
138
138
139
-
This token registry is automatically generated from our **[token-list.json](https://raw.githubusercontent.com/bob-collective/bob/master/tokenlist/token-list.json)** which follows the [Uniswap Token List Standard](https://tokenlists.org/) with bridge extensions.
139
+
This token registry is automatically generated from our **[tokenlist.json](https://raw.githubusercontent.com/bob-collective/bob/master/tokenlist/tokenlist.json)** which follows the [Uniswap Token List Standard](https://tokenlists.org/) with bridge extensions.
140
140
141
141
**Total Tokens:**{tokenListData.tokens.length}
142
142
@@ -165,7 +165,7 @@ Each bridged token includes bridge information in its `extensions.bridge` field:
0 commit comments