|
1 | | -MNEMONIC='jewel pattern cry forget gown better agent celery nothing glove silk ill' |
2 | | -# Mnemonic's first address: ydinxECoSdvGkCMZFhrqY4fg3Jc3AbeS2z |
3 | | -# WITHDRAWAL_ADDRESS is an Core chain address from Dash Core or another wallet |
4 | | -# Credits withdrawn from Platform will be received as DASH in the address |
5 | | -WITHDRAWAL_ADDRESS='ydinxECoSdvGkCMZFhrqY4fg3Jc3AbeS2z' |
| 1 | +# BIP39 mnemonic for wallet operations (from create-wallet.mjs output) |
| 2 | +PLATFORM_MNEMONIC='your mnemonic phrase goes here ...' |
6 | 3 |
|
7 | | -# Core block height to begin syncing from |
8 | | -# Allows syncing to complete faster than if syncing the entire chain from the first block |
9 | | -# Set to a height below where your first wallet transaction occurred |
10 | | -# See current height at: https://testnet-insight.dashevo.org/insight/ |
11 | | -SYNC_START_HEIGHT=875000 |
12 | | -# IDENTITY_ID comes from the "$id" found in the "identity-register.js" response |
13 | | -IDENTITY_ID='6cSbshXPYDA2CmBtD31X4uo7YLwtef4mVDt15zRok8Xg' |
14 | | -# CONTRACT_ID comes from the "$id" found in the "contract-register-minimal.js" response |
15 | | -CONTRACT_ID='4BRJbxsDTFY4GJGrCqM6KUjv1wSQDBuUYiGkuzgcrD5d' |
16 | | -# NETWORK sets which network to connect to: testnet, devnet, or local |
| 4 | +# Network to connect to: testnet or mainnet |
17 | 5 | NETWORK='testnet' |
18 | | -# RECIPIENT_ID sets an identity ID to receive a credit transfer |
19 | | -RECIPIENT_ID='6cSbshXPYDA2CmBtD31X4uo7YLwtef4mVDt15zRok8Xg' |
20 | 6 |
|
21 | | -# Private keys for IDENTITY_ID in WIF format |
22 | | -# You can create an identity using the Dash Evo Tool and copy these keys from there |
23 | | -# https://github.com/dashpay/dash-evo-tool |
24 | | -MASTER_KEY_WIF='' |
25 | | -CRITICAL_KEY_WIF='' |
26 | | -TRANSFER_KEY_WIF='' |
| 7 | +# DATA_CONTRACT_ID comes from contract-register-minimal.mjs output |
| 8 | +# Used by document and contract-update tutorials |
| 9 | +DATA_CONTRACT_ID='' |
27 | 10 |
|
28 | | -# DOCUMENT_ID is the ID of a document (obtained from document-submit output) |
| 11 | +# RECIPIENT_ID is an identity ID for credit transfer tutorials |
| 12 | +RECIPIENT_ID='' |
| 13 | + |
| 14 | +# WITHDRAWAL_ADDRESS is a Core chain address for credit withdrawal tutorials |
| 15 | +WITHDRAWAL_ADDRESS='' |
| 16 | + |
| 17 | +# DOCUMENT_ID is the ID of a document (from document-submit.mjs output) |
29 | 18 | # Used for document-update and document-delete tutorials |
30 | 19 | DOCUMENT_ID='' |
31 | 20 |
|
32 | 21 | # NAME_LABEL is an optional username label for name registration (without .dash) |
33 | | -# If not provided, tutorials will generate a unique 20+ character label automatically |
34 | 22 | NAME_LABEL='' |
35 | 23 |
|
36 | 24 | # NFT Variables |
37 | | -# NFT_CONTRACT_ID comes from contract-register-nft output |
| 25 | +# NFT_CONTRACT_ID comes from contract-register-nft.mjs output |
38 | 26 | NFT_CONTRACT_ID='' |
39 | | -# NFT_OWNER_ID is the identity ID that owns the NFT documents |
40 | | -# This should typically be the same as IDENTITY_ID above |
41 | | -NFT_OWNER_ID='' |
42 | 27 | # NFT_DOCUMENT_ID comes from nft-create output |
43 | | -# Used for nft-set-price, nft-transfer, etc. |
44 | 28 | NFT_DOCUMENT_ID='' |
45 | | - |
46 | | -# NFT Marketplace Variables |
47 | 29 | # NFT_PRICE is the listing price in credits for marketplace operations |
48 | | -# Note: 1000 credits = 1 satoshi equivalent |
49 | 30 | NFT_PRICE=1000 |
50 | | -# NFT_DOCUMENT_ID is the document ID to purchase from the marketplace |
51 | | -# This should be a different document than NFT_DOCUMENT_ID (you can't buy your own NFT) |
52 | | -NFT_DOCUMENT_ID='' |
53 | | -# NFT_BUYER_ID is the identity ID of the buyer (different from NFT_OWNER_ID) |
54 | | -NFT_BUYER_ID='' |
55 | | -# NFT_BUYER_KEY_WIF is the CRITICAL_KEY_WIF for the buyer's identity |
56 | | -# Required for purchase operations (AUTHENTICATION purpose key, not TRANSFER key) |
57 | | -NFT_BUYER_KEY_WIF='' |
0 commit comments