Marketing team should give us the tweets they would like to track (retweets).
We expect a twitter user to follow Equibit twitter account, then count retweets using Twitter API.
We give marketing team the numbers we counted.
Link Equibit user and Twitter user. For this we need to add a Twitter auth to our Wallet UI.
Update (Aug 14):
Add campaign features:
dates (from/to) when a tweet is eligible for rewards;
dayAmountCap (number of tweets per day that are eligible for rewards, marketing feature);
maxRewardCap (amount of EQB that can be spent for a tweet, security feature).
Record automatic payments within a separate service, e.g. payment-logging (once a payment is done/failed create a record in a separate table for logging purposes).
Twitter Rewards
Update (Aug 14):
payment-logging
(once a payment is done/failed create a record in a separate table for logging purposes).