Bitcoin Forum
May 02, 2024, 01:22:09 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [WTB] Wallet server that mimics basic bitcoind JSON-RPC functions  (Read 961 times)
Jouke (OP)
Sr. Member
****
Offline Offline

Activity: 426
Merit: 250



View Profile WWW
December 20, 2012, 12:08:30 PM
Last edit: December 21, 2012, 12:06:02 PM by Jouke
 #1

I want to have multiple wallets accessible trough JSON-RPC at the same time. This is not possible with the satoshi client without actually running multiple instances of the client and thus having multiple blockchain-files on a server. This does not scale very easy Wink.

However with the emerging of nice libraries like BitcoinJ and picocoin and programs like the supernode, I think it is becoming quite easy to build a simple client that does what I need it to do.

I want a client that can do what the avarage user would like to do with a bitcoinclient. IE: send, receive and manage bitcoins. So what I would like to have is a server that provides the same functions as the satoshi client to do this, so I can use it with already existing software designed for the satoshi client api.

It should support at least these commands:

getbalance
getnewaddress
getreceivedbyaddress
gettransaction
listreceivedbyaddress
listtransactions
sendtoaddress
getaddressesbyaccount - which always outputs all the addresses (as there are no accounts).

And I would also really like these features, but this could be split according to the prices to include these commands.

dumpprivkey
signmessage
settxfee
validateaddress
verifymessage
walletpassphrase
walletpassphrasechange


Every wallet should have its own username and password for the api login and its creation has to be possible on the fly. How this is implemented I leave to the developer to decide. I also like to have the same behavior as the satoshi client when sending transactions; it should use a new bitcoinaddress to send the change to.

Please PM offers.

Edit: I removed the account requirement and added the requirement that user and wallet creation has te be possible on the fly.

Koop en verkoop snel en veilig bitcoins via iDeal op Bitonic.nl
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
1714656129
Hero Member
*
Offline Offline

Posts: 1714656129

View Profile Personal Message (Offline)

Ignore
1714656129
Reply with quote  #2

1714656129
Report to moderator
jfreak53
Sr. Member
****
Offline Offline

Activity: 298
Merit: 252



View Profile WWW
December 20, 2012, 12:39:41 PM
 #2

We've had this service running on our own now for quite some time Smiley

It's our bitcoin cloud wallet hosting:
https://clients.microtronix-tech.com/cart.php?gid=9

Fully functional daemons, each one with it's own port, SSH and panel access, SSH access only through Pre-Authorized keys, jailed shells, the panel comes with a built in RPC client and full daemon control. You can also using your port access your daemon from any other server.

█ █ microtronixdc.com - Performance VPS, Dedicated Servers, Colocation, Full-Rack options!
Massive Network Bandwidth options with Fiber throughout! Always-On DDoS Mitigation for all traffic!
Jouke (OP)
Sr. Member
****
Offline Offline

Activity: 426
Merit: 250



View Profile WWW
December 20, 2012, 12:53:21 PM
 #3

We've had this service running on our own now for quite some time Smiley

It's our bitcoin cloud wallet hosting:
https://clients.microtronix-tech.com/cart.php?gid=9

Fully functional daemons, each one with it's own port, SSH and panel access, SSH access only through Pre-Authorized keys, jailed shells, the panel comes with a built in RPC client and full daemon control. You can also using your port access your daemon from any other server.

Hello Jfreak,

I am not looking for a service that provides these functions, I don't want to be dependent on an other company. Besides, this doesn't really scale pricewise Smiley

Koop en verkoop snel en veilig bitcoins via iDeal op Bitonic.nl
jfreak53
Sr. Member
****
Offline Offline

Activity: 298
Merit: 252



View Profile WWW
December 20, 2012, 12:59:44 PM
 #4

Then you can always purchase a VPS and it's real simple after that, just run the daemon with the conf file I am sending you in PM. Runs like a charm, as many versions as your RAM can handle Smiley

█ █ microtronixdc.com - Performance VPS, Dedicated Servers, Colocation, Full-Rack options!
Massive Network Bandwidth options with Fiber throughout! Always-On DDoS Mitigation for all traffic!
jfreak53
Sr. Member
****
Offline Offline

Activity: 298
Merit: 252



View Profile WWW
December 20, 2012, 01:02:44 PM
 #5

Sent PM with conf file Smiley Enjoy

█ █ microtronixdc.com - Performance VPS, Dedicated Servers, Colocation, Full-Rack options!
Massive Network Bandwidth options with Fiber throughout! Always-On DDoS Mitigation for all traffic!
Jouke (OP)
Sr. Member
****
Offline Offline

Activity: 426
Merit: 250



View Profile WWW
December 20, 2012, 01:08:46 PM
 #6

Sent PM with conf file Smiley Enjoy
Thanks, but what you sent me is just a way to start one bitcoind that manages one wallet at a time. I know how to do that Smiley

I want to manage a lot of wallets at the same time.

Koop en verkoop snel en veilig bitcoins via iDeal op Bitonic.nl
Jouke (OP)
Sr. Member
****
Offline Offline

Activity: 426
Merit: 250



View Profile WWW
December 21, 2012, 12:05:39 PM
 #7

It came to my attention that having accounts in an environment where you have multiple wallets is a bit redundant, so I removed that from the requirements.

Koop en verkoop snel en veilig bitcoins via iDeal op Bitonic.nl
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!