Post
Topic
Board Announcements (Altcoins)
Re: [ANN]Cryptocurrency's killer app: disrupting web ads via RaiBlocks micropayments
by
clemahieu
on 18/04/2016, 22:13:30 UTC
For the exchange - I would say we could do a campaign for Poloniex, it is by far the best alt exchange out there.

However I'm hesitant in submitting a proposal to Polo, because I think the devs should provide clear instructions on how to run a node that can be used for exchanges.

i.e. they should provide clear instructions on how to run the API, balance transfers, etc. I've played with the RPC and while it is workable, there is more to want, and I personally would not be comfortable running an exchange with what the RPC API has to offer.

What I would like to see is:

  • Clear instructions on setting up a secure node using docker - this is almost there. But may need section on how to automatically update, etc.
  • Clear instructions on how to do RPC commands that an exchange would need - most exchanges prefer format similar to Bitcoin, even if the cryptos are very different from BTC
  • Create account RPC didn't seem to work for me at all - that's something that will need to be automated
  • Alternatively - if import from private key works, then exchanges could use that
  • Check account balance - this is working for me, but should have examples
  • Send transaction - haven't tested that via RPC, but I'm assuming it works

In general - some scripts should be included in the code base that deal with certain operations as an example.

The RPC is always using the smallest rai unit, correct? Even if the GUI is showing Mrai/krai/etc. I worry that as the devs allow the smaller units - it will confuse a lot of people.


These are good suggestions, especially the example scripts.  I'll finish up the docker node documentation especially around backing up and restoring the wallet seed which would be highly important to exchanges.  The other thing I finished up recently is simplifying the build process for people that want to build it themselves.

The account_balance and send RPCs are heavily used by the faucet.  We have some conversion functions for mrai/krai/rai to and from but I agree, we probably want to minimize that because it's confusing.

In the next release I'm going to make it selectable and probably default on krai.