https://github.com/artolabs/steemax
This tutorial has been purposely formatted and outlined to be compact and concise yet very informative. Instead of asking the reader to laboriously examine paragraphs of instructions this tutorial is laid out in a bulletin, step-by-step format.
There are two ways to see if you've been invited to a SteemAX exchange of upvotes.
The exchange invite contains the Memo ID Accept Code (explained further below) which can be used right from your wallet. However, if you have a lot of transactions in your wallet this may be hard to find. Also, you must complete Step 2 at least once in order to create a SteemAX account. You cannot accept an invite until you have an account.
The first time you visit this page it will redirect you to SteemAX.trade. Using SteemConnect, you will be asked to log in with your Steemit password in order to create a SteemAX account. Anytime after this you can simply visit SteemAX.info without logging in.
Once you're logged in you will see the Invite Creation Form where you can invite other Steemians to an automatic exchange of upvotes. I will be covering how to create your own exchange invite in an upcoming tutorial. For now, simply click the "See Exchanges" button which will take you to SteemAX.info/@your-steemit-account-name, which shows a list of exchanges that you have been invited to.
This will reveal additional details about the exact vote values of the exchange, which is explained further below. One thing to note is that the number of days displayed is the duration of the exchange after it's been accepted.
You're going to copy and paste this code into the memo field when transfering SBD in the next step. The code is a unique identifier for your exchange and must be sent back to @steem-ax for authentication and so that SteemAX can process the command and forward the appropriate message to the other party.
In order to securely authenticate a SteemAX command, open your Steemit wallet and click transfer on SBD. Do not send Steem, only SBD. Paste that memo code into the memo field. Be sure to send it to @steem-ax.
Once SteemAX has processed your request (please wait up to 15 minutes) then you will see that the exchange has changed status.
The entire SBD amount is forwarded to the inviter along with a message indicating the exchange has been initiated. Because the inviter also had to send SBD, you are guaranteed to have enough SBD to accept the invite.
Every invite has an inviter (shown on the left) and an invitee (shown on the right) which is shown as @account vs @account.
The inviter has offered to exchange a percentage of their upvote (shown on the left) at a certain ratio to the invitee's upvote (shown on the right) which is shown as e.g. $0.10 v.s $0.10.
For example, let's say the inviter's upvote value at 100% voting power and 100% voting weight is exactly $1.00 and the invitee's upvote value at 100%/100% is $0.10. Then if the inviter offers to exchange 50% of their upvote ($0.50) they will have to pick a ratio of 0.2:1 in order to achieve an exchange of $0.10 to $0.10. The inviter could also set the percentage to 10% and the ratio to 1:1 to achieve the same vote values.
They could also set the percentage to 100% and set the ratio to 0.1:1 which would create an exchange of $1.00 vs. $0.10, a disproportional ratio.
SteemAX will automatically exchange upvotes between the two most recent posts that are not older than 5 days and which neither account has already voted upon.
If you enter into an exchange with another account and you vote on their most recent post you will not receive the vote in return. This is a Beta feature and may be changed in a future release of SteemAX. However, for now, you must be mindful not to vote on posts you're in an exchange with or you will not receive a vote in return. However , this can be useful if, for instance you want to upvote a particular post at a different value than what what you had agreed to in the exchange, so long as you're willing to sacrifice the return vote.
For example, if you post 4 times a day and you enter into an exchange with someone who posts only once a day then only one exchange will occur per day.
The duration of the exchange is shown as a certain number of days on the invite; e.g. "56 days" is three months. The beginning of this duration starts when the invite is excepted. However, if the the invite goes unaccepted for the same amount of time it will also expire. In other words, if an invite is set for a duration of 56 days, if it's accepted it will expire 56 days after it's acceptance, however if it's not accepted it will expire 56 days after it's creation.
Once you've accepted a number of exchanges be sure to:
Here you will see a history of your recent exchanges, which include details about the exact vote values exchanged (which depends upon the current vote power of both accounts), the account you made the exchange with, and the exact time the exchange took place. By putting your cursor over the account name (or by clicking the account name) you can see the post which got the upvote.
This is just one of three tutorials planned for this series. Although the other two tutorials have not been written yet, the full curriculum list is listed below. I will convert these to links once they are written:
This tutorial includes information on understanding the exchange process and the basics of the invite parameters such as percentage, ratio and duration.
This tutorial includes a deeper understanding of the exchange process such as how posts and votes are determined as eligible, and goes over the benefits of using SteemAX in greater detail.
This tutorial also explains some of the strategies to use when creating and accepting invites, so that both a whale and a minnow can benefit the most from using SteemAX.