November 10, 2021
SolStar Tip Bot is live on Mainnet-beta!
ย
After our initial rollout to testnet and our wildly successful first tip party, we've received lots of positive, encouraging, and exciting user feedback! โ Therefore, we're excited to announce version 2 of SolStar Tip Bot on
mainnet
. Our Tip Bot allows anyone on Discord to trade and manage cryptocurrency entirely with /star
slash commands!ย
ย
ย
ย
Table of Contents
SolStar Tip Bot is live on Mainnet-beta!Getting StartedUsing the BotStep 1: Help commandStep 2: Check your balanceStep 3: Command ArgumentsStep 4: Tipping a UserStep 5: FeedbackAdding the Tip Bot to your DiscordSecurity ModelMeet the FoundersRyan Endacott / ๐ @RyanEndacott Drew Wetherington / ๐งโโ๏ธ @DrewWethDaniel Holmgren / ๐บ dholms.github.ioFeesFAQ
Getting Started
To start using Tip Bot, there are few options:
- Join our amazing Discord community and start using SolStar Tip Bot by typing /star in the #๐tip-party๐ channel.
ย
- Invite Tip Bot to your server with this link. Tip Bot only requires only basic permissions that other users already have, like being able to send a messages with an attachment. There is more info about permissions in the security model section.
- Leave our Tip Bot a review: https://top.gg/bot/858879011924738059
ย
ย
Once you're able to DM the Tip Bot, set up is complete!
ย
Don't forget to follow us on Twitter!
ย
Using the Bot
ย
You can use the bot in any Discord channel where you see the Sol Star Tip Bot.
We've designed the bot to be as simple to use as possible. If you ever need help, try
/star help
. ย
Here is the SolStar Tip Bot user. You can DM it directly.
ย
When SolStar Tip Bot is available, when type
/star
as a message a Discord slash command will appear. ย
Step 1: Help command
ย
/star help
is there for users when they need it, whether you need a reminder or more links for more info.ย
ย
Step 2: Check your balance
ย
To start, you can request your balance by typing
/star balance
into any Discord channel where you see the Sol Star Tip Bot. ย
ย
Footnote: there's a chance you already have a balance from someone tipping you before you use the bot. We enable users to tip other users who haven't used Tip Bot yet by associating a custodial wallet to their discord ID.
ย
Step 3: Command Arguments
ย
A lot of our commands have optional values that can change the behavior of the command.
If you issue a
help
or balance
command in a server channel, those commands will send you a direct message, unless you change the optional publish
argument to True
- then Tip Bot will publish its response in the channel. This can be useful when a user wants to show another user Tip Bot's responses.Below is what the
/star balance
command response looks like when the publish
argument is not explicitly set to True
ย
In order to edit arguments you can use the Tab button to edit the next argument or by clicking on the "publish" label.
ย
ย
Step 4: Tipping a User
ย
/star tip
is a core feature of the Tip Bot. A typical tip command is shown below consisting of a user
to tip, what token ticker
to tip, an amount
of token, an optional message
that can be used to personalize your tip! Lastly, there are 2 cosmetic arguments to change the gif
and the template
โ an easter egg if you will ๐คชTipping is always published to the channel. You can set up private channels with another user and Tip Bot to privately tip.
ย
The
message
argument has a limit of 140 characters.ย
If you are tipping SOL, you can add a
$
dollar sign to the amount
argument and we'll do the market conversion for you according to coinmarketcap.com. Example below:ย
ย
Step 5: Feedback
ย
/star feedback
is there for you to let us know what you think; good or bad! ๐ย
ย
Adding the Tip Bot to your Discord
ย
Server owners can use this link to add Tip Bot to their Discord.
ย
Join our Discord and DM one of the mods or admins so we can add you to the #server-owners channel and role. We can talk about how your community interacts with Tip Bot, help troubleshoot any problems, or any questions you may have.
ย
Security Model
ย
SolStar Wallet Overview
When the user first interacts with the Sol Star Tip Bot, we generate a secure wallet for that user in the SolStar backend. The wallet is tied to the user's Discord account, and they are the only one with access to it. Discord has multi-factor authentication available and we would recommend using it to improve security.
ย
Loading Funds
In order to tip other users, you will need to load funds into your wallet. You can load funds by sending yourself a Solana SOL or SPL token transaction to the wallet address from
/star balance
command. Then send funds. Always double check your Solana address. If you want to use Tip Bot with your Solana wallet you can set
external
to True
during tipping and Tip Bot will send you a URL with the Discord user's wallet address pre-filled. ย
If this is your first time, it is advised to send a test transaction with a small amount.
ย
Encryption
Our wallets are salted and encrypted with AES-256 and all sensitive requests live on a private service not accessible from the internet.
ย
Meet the Founders
Ryan Endacott / ๐ @RyanEndacott
- Senior Software Engineer - Loon Mission Control (Google X)
- Full Stack Software Engineer with focus on user experience, distributed systems. Ex-Google, Facebook, Clever.
Drew Wetherington / ๐งโโ๏ธ @DrewWeth
- Senior Full Stack Software Engineer at a Y Combinator startup that builds AI Software for marketing and supply chain optimization
- Engineering wizard
Daniel Holmgren / ๐บ dholms.github.io
- Fullstack/P2P/Cryptography Engineer at Fission (https://fission.codes/), building a framework for end-to-end encrypted, distributed, user-controlled filesystems
- Previously, co-founded Axon (http://axon.science/), building a p2p collaboration protocol for scientific data
- Ex-ConsenSys Engineer & Inaugural ConsenSys Academy grad
ย
Fees
Transaction fees are $10 per every 1,000,000 tips, or approximately ~$0.00001 per tip.
When sending SPL tokens, there is an additional 0.00203928 SOL rent fee to create a new associated token account for the tip recipient.
Worst case network fee for sending a new SPL token: 0.00204928 SOL or $0.40 at $195.55/SOL
ย
To send SPL tokens the account has to have a nominal SOL balance, which may require sending some SOL to send your SPL tokens.
ย
ย
FAQ
- My balance is zero
- You haven't been tipped yet. Try running /star airdrop or ask someone to tip you a starting balance.
- What is SolStar tip bot used for?
- We built Tip Bot to make communities more fun. We plan on making the following
- The ability for users to make their own currency for their server
- Leaderboards between servers and leaderboards for users within servers.
- When a user owns 10 tokens they get a special role
- Auto tip, if you appreciate someone's feedback in a Discord channel responding with a certain reaction will auto-tip them
- How do I get SolStar Tip Bot in my Discord?
ย
ย
Please let us know in our Discord what FAQs are important to you.