Prerequisite
- Have a syscoind instance or Syscoin QT ready.
- The syscoind wallet should have more than 250 SYS.
Procedure
- Copy this string as a template to compose your own string.
[["proposal",{"type":1,"name":"my_project_name","title":"This is My Proposal","description":"","nPayment":123456,"first_epoch": 987654321,"start_epoch": 9988776655,"end_epoch": 1213141516,"payment_address":"sys...","payment_amount":12345,"url":"your_proposal_linkl"}]]
-
Replace the following:
-
Change “name”:
my_project_name
to your project name. -
Change “title”:
This is My Proposal
to your proposal title. -
Change “nPayment”:
123456
to number of payment you wanted.
- Should match your nPayment. For example if today is August 10, and you’re requesting a single payment, theend_epoch
should be Sept 10
- Use the epoch converter: https://www.epochconverter.com/ -
Change “first_epoch”:
987654321
to the current time in epoch
- Use the epoch converter: https://www.epochconverter.com/ -
Change “end_epoch”:
9988776655
to the current time + x month -
Change “payment_address”:
sys...
to your receiving address -
Change “payment_amount”:
12345
to the amount you want to receive every month -
Change “url”:
your_proposal_link
to the link URL of your proposal page posted on support.syscoin.org -
Using the string to hex converter, to convert your entire modified string to hexadecimal.
-
Run the following command in your syscoind console to check the syntax validity of your proposal:
gobject check [your converted hex string]
- Should return
“object status”: “OK”
- Should return
-
Run the following command to pay for your proposal:
gobject prepare 0 1 [current_epoch] [hex string]
- The
current_epoch
time can just be the same as thefirst_epoch
from previous step.
- The
-
This command will take 250S YS from your wallet and returns you a TXID
-
After about 6 confirmations (~15 minutes), take that
gobject prepare
string and change theprepare
tosubmit
, and then add the TXID you just got to the end so it looks like this:gobject submit 0 1 [current_epoch] [hex string] [txid]
-
You should get another hex string back. This is your
gobject id
-
Wait for a few minutes and you should be able to see your gobject via the following command:
gobject get [gobject id]
-
This
gobject id
you will receive is what you need for people to vote on.
— Command to vote is the following:
gobject_vote_many gobjectID funding yes
- – Done –
If you get any issues, please use our support on Discord by opening a support ticket