From 6eecbeb0d595c21ea3aaa82ee2c7a4ba0dc4a4f8 Mon Sep 17 00:00:00 2001 From: Kenny Rogers Date: Fri, 17 May 2024 16:01:51 +0000 Subject: [PATCH] GITBOOK-136: Update to Nakamoto testnet for node config --- .../sample-configuration-files.md | 197 ++++++++++++++++-- 1 file changed, 183 insertions(+), 14 deletions(-) diff --git a/nakamoto-upgrade/signing-and-stacking/sample-configuration-files.md b/nakamoto-upgrade/signing-and-stacking/sample-configuration-files.md index dfd1433d06..bbdb8eb809 100644 --- a/nakamoto-upgrade/signing-and-stacking/sample-configuration-files.md +++ b/nakamoto-upgrade/signing-and-stacking/sample-configuration-files.md @@ -33,7 +33,11 @@ auth_password = "$your_http_auth_token" stacks_private_key = "$your_stacks_private_key" ``` -### Testnet Stacks Node +### Nakamoto Testnet Stacks Node + +{% hint style="info" %} +Note that this example configuration file applies to the Nakamoto Testnet, not the Primary Testnet. The Primary Testnet is currently undergoing a major update and it is recommended to use the Nakamoto Testnet for the time being. +{% endhint %} This is the configuration you'll need to run a Stacks follower node if you are also running a signer. Be sure to change the commented lines to the appropriate data for your setup. If you are not familiar with the process of setting up a signer, be sure to follow the [How to Run a Signer](running-a-signer.md) guide. @@ -45,21 +49,32 @@ Additions necessary specifically to run a signer are the `[connection_options]` [node] # Set this based on where you downloaded # the chain state archive as described in the How to Run a Signer guide: -working_dir = "/data-dir-somewhere" +working_dir = "/stacks-blockchain/data" rpc_bind = "0.0.0.0:20443" p2p_bind = "0.0.0.0:20444" # This is the node that your node will use to begin syncing chain state -bootstrap_node = "029266faff4c8e0ca4f934f34996a96af481df94a89b0c9bd515f3536a95682ddc@seed.testnet.hiro.so:30444" -stacker = true +bootstrap_node = "0341b2ff35b545d8e5c5d2fc8821484610ef85ce8e276214caf23d53be16fdcd65@seed.nakamoto.regtest.hiro.so:50444" +wait_time_for_microblocks = 0 +mine_microblocks = false [burnchain] chain = "bitcoin" -mode = "xenon" -peer_host = "bitcoind.testnet.stacks.co" -username = "blockstack" -password = "blockstacksystem" -rpc_port = 18332 -peer_port = 18333 +mode = "krypton" +magic_bytes = "N3" +poll_time_secs = 30 +pox_prepare_length = 100 +pox_reward_length = 900 +peer_host = "bitcoin.nakamoto.regtest.hiro.so" +username = "hirosystems" +password = "hirosystems" +burnchain_op_tx_fee = 5500 +commit_anchor_block_within = 300000 +rpc_port = 18543 +peer_port = 18544 +#satoshis_per_byte = 20 +first_burn_block_height = 230 +first_burn_block_timestamp = 1714513150 +first_burn_block_hash = "654e1e9f66701d4f8a138b46d4cf0cc26665688175bcbb1700729efbf759e57d" # Set your auth token, which the signer uses # This should match the auth_password field of your signer config @@ -74,21 +89,175 @@ retry_count = 255 include_data_events = false events_keys = ["stackerdb", "block_proposal", "burn_blocks"] +[[burnchain.epochs]] +epoch_name = "1.0" +start_height = 0 + +[[burnchain.epochs]] +epoch_name = "2.0" +# start_height = 2000000 # real epoch start height +start_height = 230 + +[[burnchain.epochs]] +epoch_name = "2.05" +# start_height = 2104380 # real epoch start height +start_height = 240 + +[[burnchain.epochs]] +epoch_name = "2.1" +# start_height = 2422101 # real epoch start height +start_height = 241 + +[[burnchain.epochs]] +epoch_name = "2.2" +# start_height = 2431300 # real epoch start height +start_height = 242 + +[[burnchain.epochs]] +epoch_name = "2.3" +# start_height = 2431633 # real epoch start height +start_height = 243 + +[[burnchain.epochs]] +epoch_name = "2.4" +# start_height = 2432545 # real epoch start height +start_height = 244 + +[[burnchain.epochs]] +epoch_name = "2.5" +start_height = 245 + +[[burnchain.epochs]] +epoch_name = "3.0" +start_height = 41111 + +[[ustx_balance]] +address = "ST0DZFQ1XGHC5P1BZ6B7HSWQKQJHM74JBGCSDTNA" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST2G2RJR4B5M95D0ZZAGZJP9J4WH090WHP0C5YW0H" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST3JCQJE9NZRCAPPE44Q12KR7FH8AY9HTEMWP2G5F" +amount = 10000000000000000 + +[[ustx_balance]] +address = "STA0EP5GD8FC661T8Q0Z382QW7Z6JXDM3E476MB7" +amount = 17500000000000 + +[[ustx_balance]] +address = "ST3MNK12DGQF7JN4Q0STK6926VWE5MN21KJ4EGV0E" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST484MS3VACPAZ90WHC21XQ7T6XANCV341HJYE0W" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST2D1M978SCE52GAV07VXSRC9DQBP69X5WHX0DHN5" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST2A68NMMXVZDWDTDZ5GJGA69M86V8KK0JS9X1QQP" +amount = 10000000000000000 + +[[ustx_balance]] +address = "ST2ME1CR5XR0P332SBTSD90P9HG48F1SK8MZVJ3XW" +amount = 10000000000000000 + [[ustx_balance]] -address = "ST2QKZ4FKHAH1NQKYKYAYZPY440FEPK7GZ1R5HBP2" +address = "ST19MXV72S9HHRSZCDY10K9DMB11JYPTXVVNYAWPH" amount = 10000000000000000 [[ustx_balance]] -address = "ST319CF5WV77KYR1H3GT0GZ7B8Q4AQPY42ETP1VPF" +address = "ST20Q2N56E1NBWE37R4VGSF89X4HHTB3GSMD8GKYW" amount = 10000000000000000 [[ustx_balance]] -address = "ST221Z6TDTC5E0BYR2V624Q2ST6R0Q71T78WTAX6H" +address = "ST2Q6124HQFKVKPJSS5J6156BJR74FD6EC1297HJ1" amount = 10000000000000000 [[ustx_balance]] -address = "ST2TFVBMRPS5SSNP98DQKQ5JNB2B6NZM91C4K3P7B" +address = "ST1114TBQYGNPGFAVXKWBKZAHP0X7ZGX9K6XYYE4F" amount = 10000000000000000 + +[[ustx_balance]] +address = "ST1NCEQ0T4Z32QTYT88BNXJKC9HR3VWYHJ0TB95TP" +amount = 10000000000000000 + +[[ustx_balance]] +address = "STWF12K119FTA70NDG29MNYWR0CPMF44ZKC2SG2T" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST36G5CRHH1GJVZGFWPTW4H9GSA8VAVWM0ST7AV82" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST2KWFMX0SVXFMZ0W7TXZ3MV0C6V276BNAT49XAQW" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST1ZMVDYKGWF5TFGH46GEFBR273JJ3RRTHEDETKNH" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST3D0TEK871ZMBFFF0998YY609A1QGM6ZTYCQJJFQ" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST372ND8K8M3GKESD0KG8ZWJ6EV0GGXWXC5246MJN" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST33PA4H3TW3DQFHG2RXPGGW1FFG5YQJ704B3DA8M" +amount = 24378281250000 + +[[ustx_balance]] +address = "STJ737JNPK525J86BGSPAW362SRRAYC4SP6F95HC" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST21AJANGK9NA2ZED5D5J1VZPTVW8DY05B0ECMFN" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST30Z74A4S2T8563D844ENSBHBFSVQEVBPV9S0A7E" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST2FGTGYAGJVXJZQX17NBJNSQAM4J2V5JFDHEEAZQ" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST16PC3G9BMQH0G37JGAGDGYZPDB5NGNARBDFPWYB" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST1XJHGBSQPV9B14HFYG98ZBSQGKG8GN0AMB3V2VT" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST2XDC0R30841X2RRECWV2F9KTANKQEERPS4V3H9D" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST2HC6JENRNNE6YVATT7WZVZWVR5J26BGYX67W8G7" +amount = 24378281250000 + +[[ustx_balance]] +address = "STPW2CGZC98EZ95XYC9DE93SFBS5KA2PYYK89VHM" +amount = 24378281250000 + +[[ustx_balance]] +address = "STNX3E9MYTA2ZDQK53YNMMJ3E7783DC019JZNYZZ" +amount = 24378281250000 + +[[ustx_balance]] +address = "ST0D135PF2R0S4B6S4G49QZC69KF19MSZ4Z5RDF5" +amount = 24378281250000 ``` ### Mainnet Signer