Satoshis
Satoshis
Ah, economy plugins... Without them, we would have no in game currency! But what if this in game currency... was also out-of-game currency?
Enter Satoshis!
Coupled with the Bitcoin P2P digital currency, you can trade in game with real money!
The design is simple:
1) Player starts with no money
2) The player can add money to his account by sending Bitcoin to a certain address.
3) The player can subtract money from his account into real life using a command.
4) Trade takes place as usual, as the plugin links into vault. Any shop/purchase plugin supporting vault is supported here!
5) Tax system allows for a "Sales Tax" on each money transfer. The settings on whether the buyer or the seller is held responsible for tax, and tax rates will be available in the config.
Permissions|READ THE FAQ!
Release
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Jenkins: http://play.metaserve.net:8080/job/Satoshis/ - Watch for the recommended builds.
OPEN SOURCE LIABILITY
Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
Integrate with Satoshis! Satoshis/Vault integration class: https://gist.github.com/4313734
Compatible plugins:
- SatelliteTrade - Safe player to player trades - http://dev.bukkit.org/server-mods/satellite-trade/
Commands:
Usage:
- /money - List current amount of Bitcoin in your minecraft account.
- /transact <player> <amount> - Transfer's money from your account to the selected player's account
- /withdraw <address> [amount] - Transfers money from your account to your Bitcoin wallet. Must have at least the amount specified in the config. If the amount is left off, it will transfer all of your funds.
- /satoshis <info|reset> - Information & misc.
If you would like to donate for the work I do, my Bitcoin address is: 1metacDoT7BEvsUFTJTkS4BhcM2WazJJ8
Been working on this for well over 5 hours now. I have installed Satoshis, PEX, Vault, and a Sign Shop plugin that uses Vault. when I sell to the shop. I do not receive any BTC. I have also tried this with multiple casino plugins that uses vault and I even tried taking off pex and putting on Essentials and using its shop. It doesn't even allow me to get cash in the essentials eco either since they tie together. I never receive any money. Does the server have to have an extra balance first?
@meta1203
It just continues without adding the funds. This may be because I was using one of your later builds on Jenkins that wasn't recommended.
@TheWind100
Does the plugin give an error? Or does it just continue without adding the funds? The base amount is calculated in full Bitcoins. That is, however, a multiplier. So when the system is set to "multiplier: 100", 1 BTC will equal 100 in-game credits.
Yes, the tax is sent to the owner of the server. However, you must set the "satoshis.owner" value in the config to the correct person. Otherwise, the credits will be lost in the ether.
I am slightly confused after using this for a while. None of the BTC i have sent has gone through... but its okay cause its such small amounts.
Is the base amount in satoshis or full bitcoins?
also does the tax get sent to the owner of the server?
Sorry i still don't see where you have put the permissions, but I am glad to see daily updates of the plugin on Jenkins:
@R3tr0Sl1m3
Well, not really... It is a minecraft economy backed by real money. This allows players to sell in-game goods for real money, and others to get ahead by buying other's items. You could also do some sort of donation/economy crossbreed based on this (eg. Economy, with the ability to buy ranks with the money)
@TheWind100
Updated with a permissions page. (Long overdue)
so what your telling me is, that this plugin, you can make REAL money, out of game-play? then why wouldn't server owners use this to make money?
What are the permissions for this plugin? Also great job its awesome from what i have tried!
@OklaMokla
Probably because BTC didn't populate enough, read " to check pool! "in your log.
BTC is a P2P money, so after every transaction you need to wait sometimes even few hours or maybe day. It will pop up in /money after BTC is 100% secure at server BTC account.
Hello, This plugin is really good and it worked until I sent BTC on the server. Log is here (only the required parts) : This happens on startup, is this dangerous
This happened on the purchase (I deposited 0.0001 BTC with 0.0005 fee:
Then I ran /money directly after it and it said I have 0.0 (transaction wasnt verified) Then I ran "/admin info":
After a while I ran the "/admin info" again:
So it said there is 10k satoshi, but I type "/money" and it said I have 0.0. Did I do something wrong?
Also, I was unable to find permissions here so I had to find them from plugin.yml. Does it tax only on deposits or withdraws or does it tax on every transaction, for example if the player plays spleef where each player pays 0.01 for the game and the winner gets all the money, the taxes would mess it up?
My config:
Thank you, awesome plugin!!