You can contact markm and he will take your DVC tokens at his stellar address and send you blockchain devcoins into your DVC wallet. 1:1 ration of Stellar DVC tokens/DVC. I coordinated with him on the keybase.io chat by direct messaging him at "knotwork" because keybase has a built in wallet for Stellar and its tokens.
Dan, is it too difficult to implement that automatically in the system? Not a criticism, just genuinely asking.
That's very good!! I like that!
Last few times I looked for free open-source code for giving people tokens in return for coins there were two problems:
One, they claimed the code was not for production-use, that is, not actually hardened for real use;
Two, the code minted tokens on the fly to represent the supposedly-received coins, instead of only letting folks "buy" existing tokens already previously minted; that violates my only issue tokens for half my coins policy and also implies issuing tokens representing coins that are probably still in a "hot" wallet no yet actually frozen or buried safely away somewhere.
-MarkM-
No need to serve as a reserve custodian if it's a coin<->token two-way peg using a burn/mint process based on SPV. The proofs are the reserve. If you haven't already, check out Jag's work on Syscoin and how SYS<->SYSX operates between the native coin and the Syscoin Token Platform. Beyond that, from there you can do the same w/ SYSX (Syscoin Token) and get the SYSX (ERC-20). Then you can play in Ethereum's DeFi land if you want, or do whatever Ethereum people do.
It's live on the Syscoin mainnet.
For actual decentralized "DEX" you might also consider BlockNet's BlockDX. They are introducing a lot of improvements recently.
And what guarantees the peg will ALWAYS be 1:1?
It's network enforced that the quantity of the coins burned with `syscoinburntoassetallocation` is the quantity of the specific token to be minted (SYSX Asset: https://sys1.bcfn.ca/asset/1045909988). The SYSX token was provisioned as such, in part by having its entire max supply minted then immediately burned. None of that token is or could float around without having its 1:1 peg as the only way to mint those tokens in the first place (post-provisioning) is out of the token supply that has been burned (again, max supply burned) and that minting can only occur via `syscoinburntoassetallocation` accompanied by a burn of the native coin SYS.
oh, and token spec attribute "max supply" cannot be changed.
Works the same way going the other direction via `assetallocationburn`. The qty of SYSX burned is then re-minted as SYS out of that burned SYS supply pool. Only it isn't necessary to burn the entire supply of the native coin of course... burning the max supply is only necessary for provisioning on the token side.
Ok, so then what’s the redundant need for a token for all these coins? Why not just use DVC, BSV, etc. why are they all adding a token which you have to swap the coin for the token? It doesn’t seem necessary since you can just as easily spend the coin itself.