A reminder that GPL can be traded on the Stellar network, see
http://makemoney.knotwork.com/stellar/gpl/I have not set up automation for accepting GPL (or any other coin for that matter) on the blockchain and automagically issuing tokens for it on the Stellar network, mainly because whenever I have looked for code to do that with I have found the existing code made available to use always came with warnings that it was probably not suitable for "production use", but was just examnple code developers could start from to see the basics of how one might go about doing such a thing.
Thus I have (for years now it seems, ever since Ripple was invented) been waiting for the available free open source code for such things to get fixed up to the point where it would be fit for "production use". I am not sure anyone is really working on that though, seems the big players prefer to keep their fixed up "production code" to themselves instead of releasing it as free open source.
Also, even back when I was using the Open Transactions system, I always preferred the idea of operating along the lines of the old "e-gold" system, whereby the on-ramps and off-ramps to the system would be third-party businesses. Basically only a few folks could actually ship kilograms of gold in or get kilograms of gold out, normal folk just sold their e-gold (tokens, in effect) for fiat (or whatever) to third party providers and/or bought e-gold (tokens, in effect) from third party providers.
Admittedly I was also allowing that I myself could in principle also run such a third party provider business on the side, but the point was it that would be entirely separate from the actual Open Transactions (or nowadays, Stellar and/or Horizon, maybe someday Ripple and/or NXT etc etc etc) setup.
In fact back in the Open Transactions system I divided my hoards of coins in half, creating tokens for only half of them, precisely so that once I created the tokens the actual coins represented by tokens would "never" need to move, rather than un-freezing coins from cold wallets, deleting tokens, to "cash out" tokens I had half my coins still on hand to "buy" the tokens with, leaving the coins the tokens actually represented in cold storage so that the tokens continued to represent actual coins on hand even after I had bought back the tokens myself.
This had the advantage of allowing me to work with coins that had low "difficulty" without worrying about someone re-writing time, since I could wait until a client had been issued with a new set of checkpoints preventing re-writing the past before issuing tokens representing coins-on-the-blockchain, so that all the tokens issued would represent "ancient" coins, coins secured behind checkpoints, coins still in cold storage since long long ago and hopefully never to be removed from cold storage until some distant century when the heirs and assigns of the transaction server might decide there is no longer any need for tokens representing such coins so finally they could shut down the system, dig up the cold-stored coins the tokens represent, and delete all the tokens, redeeming them for the actual coins.
This whole approach seems to me much safer than using web pages, especially "not ready for production use" web scripts, to dynamically create and destroy tokens as actual coins-on-the-blockchain come and go.
The downside though is the total number of tokens available representing each type of coin is thus limited by the number of actual coins I had on hand originally of each type and had had on hand since before the checkpoints coded into the latest versions of the clients. This created a kind of bottleneck, a limit to how large an individual trade could be, since it would be limited to the total number of tokens I had issued, which in turn tended to be only enough tokens to represent half the coins I had on hand, so that I could buy back all the tokens myself with the other half of my coins without needing to dig up out of cold storage the specific individual coins the tokens represented.
I should warn you though that in moving to the Stellar and Horizon platforms I have not adhered strictly to this "only represent half the coins on hand" system, especially with coins I do not really have a whole lot of actually on hand.
To ameliorate the "problem" of having to actually get hold of me and get me to manually cash-in or cash-out coins, the
Galactic Milieu supports "guilds", "clans" and the like (generically, "groups") whose guild-officers typically handle liason with me, so normal everyday folk need only deal with their guildmasters, clanmasters or whatever, whom they presumably are normally frequently in touch with in the course of the game. Some guilds, clans, nations or whatever even run their own "banks" using Cyclos or other free open-source banking systems to handle finance among the members of their "group". Contact your own guild, clan, nation etc officers for details of how your "group" goes about such matters.
-MarkM-