# BSC

- [Overview](/bsc/overview.md): This page summarizes the services available on BSC and links to the relevant sections
- [Running a Gateway](/bsc/gateway.md)
- [Requirements](/bsc/gateway/requirements.md)
- [Authentication & Certificates](/bsc/gateway/authentication-and-certificates.md)
- [Installation Options](/bsc/gateway/gateway-installation.md)
- [Configuration & Startup](/bsc/gateway/configuration-and-startup.md)
- [Startup Script](/bsc/gateway/configuration-and-startup/startup-script.md): Use the startup script below to bypass manual configuration when starting your Gateway.
- [Startup Arguments](/bsc/gateway/configuration-and-startup/startup-arguments.md)
- [Add Your Gateway as a Trusted Peer to the Execution Layer Client](/bsc/gateway/configuration-and-startup/adding-the-gateway-as-a-trusted-peer.md)
- [Operation & Maintenance](/bsc/gateway/hosted-and-local-gateways.md)
- [Upgrading your Gateway](/bsc/gateway/hosted-and-local-gateways/upgrading.md)
- [Logging](/bsc/gateway/hosted-and-local-gateways/logging.md): You can ensure your gateway is actively exchanging messages with your local blockchain node and the BDN network by monitoring your gateway and inspecting logs.
- [General Connectivity Troubleshooting](/bsc/gateway/hosted-and-local-gateways/general-connectivity-troubleshooting.md)
- [Submit Transactions](/bsc/submit-transactions.md)
- [Private Transactions](/bsc/submit-transactions/bsc-private-transactions.md)
- [Speed Boost](/bsc/submit-transactions/speed-boost.md)
- [Public Transactions](/bsc/submit-transactions/public-transactions.md)
- [Tx-Trace](/bsc/submit-transactions/tx-trace.md)
- [Raw Transaction Construction](/bsc/submit-transactions/raw-transaction-construction.md)
- [Ping](/bsc/submit-transactions/ping.md)
- [Submit Bundles](/bsc/submit-bundles.md)
- [Bundle Submission](/bsc/submit-bundles/bsc-bundle-submission.md)
- [Speed Boost](/bsc/submit-bundles/speed-boost.md)
- [Bundle Trace](/bsc/submit-bundles/bsc-bundle-trace.md)
- [Bundle Mechanics & Fees](/bsc/submit-bundles/bundle-mechanics-and-fees.md)
- [Streams](/bsc/streams.md)
- [Working With Streams](/bsc/streams/working-with-streams.md)
- [Requirements](/bsc/streams/working-with-streams/requirements.md)
- [Creating a Subscription](/bsc/streams/working-with-streams/creating-a-subscription.md)
- [Handling the Notification](/bsc/streams/working-with-streams/handling-the-notification.md)
- [Cancelling a Subscription](/bsc/streams/working-with-streams/cancelling-a-subscription.md)
- [Block Streams](/bsc/streams/block-streams.md)
- [newBlocks](/bsc/streams/block-streams/newblock-stream.md)
- [bdnBlocks](/bsc/streams/block-streams/bdnblocks.md)
- [Mempool Streams](/bsc/streams/newtxs-and-pendingtxs.md)
- [newTxs](/bsc/streams/newtxs-and-pendingtxs/newtxs-and-pendingtxs.md)
- [pendingTxs](/bsc/streams/newtxs-and-pendingtxs/newtxs-and-pendingtxs-1.md)
- [Filters](/bsc/streams/newtxs-and-pendingtxs/filter.md)
- [Raw TX Reconstruction](/bsc/streams/newtxs-and-pendingtxs/raw-tx-reconstruction.md)
- [pendingTxs - Local Node Validation](/bsc/streams/newtxs-and-pendingtxs/local-node-validation.md)
- [Receipts Streams](/bsc/streams/receipts-streams.md)
- [txReceipts](/bsc/streams/receipts-streams/txreceipts.md)
- [traceBlocks](/bsc/streams/receipts-streams/traceblocks.md)
- [ethOnBlock](/bsc/streams/onblock-event-stream.md)
- [BSC Block Explorer](/bsc/block-explorer.md)
