This is a team contributed page
The node binary can be used to sign a text file using the Node's private key. Node operators who wish to apply for the MainNet transition program must sign a statement indicating their desire to do so. Node operators may generate their own message or use the default message shown below.
I am applying to join the MainNet Transition Program: 2021-07-22 10:56:59.9442534 -0700 PDT m=+0.350920501
The timestamp will be the time that the file was created
If you want to generate your own statement indicating your intent to join the MainNet, then do so first using nano. To use the default statement, skip this step.
nano /opt/xxnetwork/bin/my-statement.txtSelect a name for your file.
To sign the default file, run the Node binary with the sign
command. This will generate and sign default-statement.txt.
$ /opt/xxnetwork/bin/xxnetwork-node sign
If you generated your own statement in the previous step, then sign that statement by adding the filename after the sign
command.
$ /opt/xxnetwork/bin/xxnetwork-node sign my-statement.txt
The output of the command should look similar to the example below. Copy the lines from =====BEGIN=====
to =====END=====
.
No filenames provided, signing default-statement.txt.signed
Please copy & paste the following:
=====BEGIN=====
Content-Type: multipart/signed;
protocol="application/pkcs7-signature";
micalg=sha256; boundary=cad2b3fe1810026382d63bec1e5bab6160d4a57905fc658fecde888b4cc0
--cad2b3fe1810026382d63bec1e5bab6160d4a57905fc658fecde888b4cc0
Content-Type: text/plain
Content-Transfer-Encoding: base64
Content-Disposition: inline
I am applying to join the MainNet Transition Program: 2021-07-22 10:56:59.9442534 -0700 PDT m=+0.350920501
--cad2b3fe1810026382d63bec1e5bab6160d4a57905fc658fecde888b4cc0
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s
MIIF4wYJKoZIhvcNAQcCoIIF1DCCBdACAQExDTALBglghkgBZQMEAgEwCwYJKoZI
hvcNAQcBoIIDcDCCA2wwggJUoAMCAQICCQDlDbWZ3iGBAjANBgkqhkiG9w0BAQUF
ADBoMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTESMBAGA1UEBwwJ
Q2xhcmVtb250MRswGQYDVQQKDBJQcml2YXRlZ3JpdHkgQ29ycC4xEzARBgNVBAMM
CiouY21peC5yaXAwHhcNMTkwMzA1MTgzNTQzWhcNMjkwMzAyMTgzNTQzWjBoMQsw
CQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTESMBAGA1UEBwwJQ2xhcmVt
b250MRswGQYDVQQKDBJQcml2YXRlZ3JpdHkgQ29ycC4xEzARBgNVBAMMCiouY21p
eC5yaXAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDz9FslZH2QPwhH
dg4CqXLnZ9KA4Q8LI5sfCwQ1rFIEM8i6xYlYoH1JlHn5J1B93UyY5oibRqi7Gsgp
1nalixzyWLxX7FmFtCBhfd1Bv+DeVAFjuKJAtwmICkouHpKX8Ns4GatIJm80513B
xfYH5kO4yVCkhLST0jc16vj2XiUwvcyQG+C4/EMx9fKwzPA2i9stZ7NGNh7tHnQR
Z/zqmrwSSm/7gJtwBI6njoQuxEFI1WplpUwT7eNPgf+mhSV+QWJtiRZEbBgSMgVS
+OjLwtNjIM00/WySCX8KpgWk67sHpjYMxruyZNN4aqktU1BL0iOv8fG1aG2t6K3C
pH/R7A4xAgMBAAGjGTAXMBUGA1UdEQQOMAyCCiouY21peC5yaXAwDQYJKoZIhvcN
AQEFBQADggEBAJ3lKHDeAG3EAAtfm906PLuVBnWhsYXBsmQZQKHp0VXY1yt5U47D
HTFm+EHLYDXyH1P87lJ9psU5hf3pD9IAgoLZXma/fg2ClOYZV5PCtdLisRg+hL6I
l2c5X3lLqLYKdqryN8rDpv4bwn8hJKoXx7W8Y1e4+7+3kBT27zWl2y2tMq+AuLzC
v2dPVIvSa2f2eHMiJMXwuv6zqgIq0nSKdPRBosOxjPILh8oIBOCImaw7JU/Fd8SJ
ffOXGwsUsXltUbYB+K3RF7lXvft9aCYZlzhPbsdowqKfbRCTIFoOx0rayeaZT22/
h5o6F95wTtOBOepudj8szDVftjdtSD6aSsAxggI5MIICNQIBATB1MGgxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRIwEAYDVQQHDAlDbGFyZW1vbnQx
GzAZBgNVBAoMElByaXZhdGVncml0eSBDb3JwLjETMBEGA1UEAwwKKi5jbWl4LnJp
cAIJAOUNtZneIYECMAsGCWCGSAFlAwQCAaCBmjAvBgkqhkiG9w0BCQQxIgQgyKxI
y0SHS3OQkfTrj5YC9DTuFV+7sB8BZQoxoNEb+aUwGAYJKoZIhvcNAQkDMQsGCSqG
SIb3DQEHATAgBgkqhkiG9w0BCQUxExcRMjEwNzIyMTA1NjU5LTA3MDAwKwYJKoZI
hvcNAQkPMR4wHDALBglghkgBZQMEAQIwDQYLKoZIhvcNAQkQAxIwCwYJKoZIhvcN
AQEBBIIBAI01Pnvc3e1mLgbosELra+1DfQ3+FsvD13s6RmgWaqtG+GiuwAiGB2ex
fY8m/i3ezqxcn8bW1lyDepuBX+4QJ3RuDyTYPz+0xo2GdzuIscK9orhgiO3Ubb1l
reW3+Ky1oJQ26UdqGasghQO/Szd7OtbQA2BAn335ooxwgybAXgWwz5k21H1VUK/b
Ml7RqAVNQ6/jObfPZQaNyyrnISbOAiAHqAQ88LNn0IFs+Z/r3D+LaWr7PnnYgw60
lj80ZsE/GWVumMT+0cTnpk354WvddEleBaOmmejpQg2PlfoTxhaCrmSDIhrQDRA5
mXx/O+kWTtVOgcBjedE9aD/sZmc8Fiw=
--cad2b3fe1810026382d63bec1e5bab6160d4a57905fc658fecde888b4cc0--
=====END=====
Paste the copied contents into your MainNet application.