/
Shandong Testnet

Shandong Testnet

NOTE: Shandong has been retired. Here's the announcement


This testnet adds support for

Running clients

Consensus client

As an after merge network, a consensus client is required. For running on Consensys' Teku you can follow the instructions bellow

--initial-state=https://raw.githubusercontent.com/ethereumjs/consensus-deployment-ansible/master/shandong-testnet/custom_config_data/genesis.ssz
--network=[location of config.yaml]
--data-base-path=[consensus data directory]
--data-storage-mode=archive
--ee-endpoint=http://localhost:8551
--p2p-discovery-bootnodes=enr:-LK4QHkdCND7lcPwqP0oP8EvjtyEIEwlufo4Q2WLU7lfnE7wXaiPFYqrxG2ve0yjwobsv-JivPPnPgM5FXF9_AUe2JIGh2F0dG5ldHOIAAAAAAAAAACEZXRoMpA6j89cITN5Av__________gmlkgnY0gmlwhC5lfi2Jc2VjcDI1NmsxoQO2iyKHl53XEZpkmqwzrNde8tJtHBG1juKX6GQ8maqYAIN0Y3CCIyiDdWRwgiMo,enr:-LK4QFUme0A5wcehaAVkgo3wILst__VwT-CS90IAHRf81EEDewxXYOY3tGH0kYg8jm3dRap-ebt9W2YpYxK4RhICoc4Gh2F0dG5ldHOIAAAAAAAAAACEZXRoMpA6j89cITN5Av__________gmlkgnY0gmlwhLKAy_OJc2VjcDI1NmsxoQIioMWqai_HMbtalAFqTa97lLgjfA_D9NBt9BenWmKjDIN0Y3CCIyiDdWRwgiMo,enr:-LK4QClQvVrrQ9Jm0mOUX8I9vu-anp-dgD9FSiW8Ep0uR6pEZh4t8iMljhXnE2q1UjL2rHAJeIxlrdbwcn1wjeLaamwGh2F0dG5ldHOIAAAAAAAAAACEZXRoMpA6j89cITN5Av__________gmlkgnY0gmlwhI5draqJc2VjcDI1NmsxoQKZ1U-C4IWnkiu6EvbIls9iRazxW5RZej-htHgwNf3Ef4N0Y3CCIyiDdWRwgiMo,enr:-LK4QGMlUKIzZVYqB2uIsizLIaKrPlHrGyZFCg5ond0soaGGOdsV9oR_50PAnOTE_6GZN6p_uqqkvGtnXPyhKEiizbYGh2F0dG5ldHOIAAAAAAAAAACEZXRoMpA6j89cITN5Av__________gmlkgnY0gmlwhKRcrjiJc2VjcDI1NmsxoQIO0t2j7TMxczat4kjQJaFikgg3mNCMQmgUX99zotTV5YN0Y3CCIyiDdWRwgiMo

Execution client

Besu has support for Shandong testnet integrated on the main branch, so you only need to set --network=shandong and then you can define any of the existing CLI options as you need. E.g.

--network=shandong
--sync-mode=FULL
--data-path=[execution data directory]
--rpc-http-enabled=true
--engine-rpc-enabled=true
--engine-jwt-disabled=true
--rpc-http-api=ADMIN,DEBUG,ETH,NET,WEB3

Development

Besu is able to stay in sync with Shandong(*)

Implemented EIPs

(*): including PR #4711 and solving #4740

Other resources

Related content

EIP-1559 testnet guide
EIP-1559 testnet guide
More like this
Project Plan - Support Clique Consensus for Besu on HL Labs Blockchain Automation Framework
Project Plan - Support Clique Consensus for Besu on HL Labs Blockchain Automation Framework
More like this
2022 Q1 Hyperledger Besu
2022 Q1 Hyperledger Besu
More like this
Using Hyperledger Besu to Participate in Public Ethereum Networks
Using Hyperledger Besu to Participate in Public Ethereum Networks
More like this
Demonstrate Interoperability using Hyperledger Bevel and Cactus
Demonstrate Interoperability using Hyperledger Bevel and Cactus
More like this
Code Walk-through
Code Walk-through
More like this