# Run op-node with full bsc node

**URL:** https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051
**Category:** Uncategorized
**Created:** [September 27, 2023, 12:45pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051 "2023-09-27T12:45:15Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![4haiko](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.bnbchain.org/4haiko/32/1780_2.png) [@4haiko](https://forum.bnbchain.org/u/4haiko)
#### Post date: [September 27, 2023, 12:45pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051/1 "2023-09-27T12:45:15Z")

</div>

Is there any way to switch an already synchronized op-node to a full bsc node that doesn’t already have a 30760322 block? When trying to switch it I get an error that this block is not found

---

<div class="post-metadata">

### Author: ![Lyon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.bnbchain.org/lyon/32/830_2.png) [@Lyon](https://forum.bnbchain.org/u/Lyon)
#### Post date: [September 27, 2023, 12:50pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051/2 "2023-09-27T12:50:30Z")

</div>

Don’t believe that is possible.  
For BSC node please see repo here: [GitHub - bnb-chain/bsc: A BNB Smart Chain client based on the go-ethereum fork](https://github.com/bnb-chain/bsc)  
And full documentation is also available here: [How to Run A Fullnode on BNB Smart Chain | BNB Chain Documentation](https://docs.bnbchain.org/docs/validator/fullnode)

---

<div class="post-metadata">

### Author: ![4haiko](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.bnbchain.org/4haiko/32/1780_2.png) [@4haiko](https://forum.bnbchain.org/u/4haiko)
#### Post date: [September 27, 2023, 1:04pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051/3 "2023-09-27T13:04:45Z")

</div>

How exactly can a link to the documentation on bsc node help? The question here is more about opbnb software, but based on the documentation it is not clear whether it is possible to use a full bsc node rather than an archive node as an l1 node for opbnb, and if so, in what way

---

<div class="post-metadata">

### Author: ![Lyon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.bnbchain.org/lyon/32/830_2.png) [@Lyon](https://forum.bnbchain.org/u/Lyon)
#### Post date: [September 27, 2023, 1:35pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051/4 "2023-09-27T13:35:54Z")

</div>

Apologies I misread your question.  
Your BSC node used for op-node needs to be synced to block 30760322 because the block number of the [first batch transaction](https://bscscan.com/tx/0xefe7d06cb16cbc6f5ed7e7b611125cd4cf9a81f064e73ec814e914c28545853e) is 30760322. And only when the `result.current_l1.number` passes 30760322, the L2 block number will be increased.

---

<div class="post-metadata">

### Author: ![4haiko](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.bnbchain.org/4haiko/32/1780_2.png) [@4haiko](https://forum.bnbchain.org/u/4haiko)
#### Post date: [September 27, 2023, 4:59pm UTC](https://forum.bnbchain.org/t/run-op-node-with-full-bsc-node/2051/5 "2023-09-27T16:59:54Z")

</div>

Yes, I have seen all this, I have a fully synchronized “Full node” bsc. In case of Full node it stores the last 128 blocks and headers for the other blocks. Archive node stores the entire blockchain. For op-node synchronization It needs more blocks, so I synchronized op-node on archive bsc node, and then I want to switch to my full bsc node. I thought that if the opbnb is fully synchronized, it won’t need that historicity anymore. But when I switched my already synced opbnb to full bsc node, I got error that no 30760322 block was found. I’ve read all docs, but I didn’t find a clear answer to my question there. I am interested in real practical experience
