The purpose of this page is to document the use of BitShares.eu's faucet API to register new accounts on BitShares.
It is important to note that you can use this faucet without having registered an account on BitShares.eu but will not benefit from the on-chain referral program.
In contrast, once you have an account on BitShares.eu, you may created as many referral codes as you want to
The general endpoint for referral API is available at
https://faucet.bitshares.eu
and is fully compatible with the standard BitShares UI.
By obtaining a referral code, you can also use another endpoint specifically for your referral code. It takes the form
https://faucet.bitshares.eu/d6699dec12d341f2
All requests made through this URL will be booked into the referral
program of d6699dec12d341f2
, accordingly.
Both endpoints expect the following path in order to reach the actual faucet:
/api/v1/accounts
A single IP may only request a new account once per hour.
In order to create a new account through this faucet, you need a POST
request with a JSON formated body.
{
"account":{
"name":"account-name",
"owner_key":"BTS5WaszCsqVN9hDkXZPMyiUib3dyrEA4yd5kSMgu28Wz47B3wUqa",
"active_key":"BTS5TPTziKkLexhVKsQKtSpo4bAv5RnB8oXcG4sMHEwCcTf3r7dqE",
"memo_key":"BTS5TPTziKkLexhVKsQKtSpo4bAv5RnB8oXcG4sMHEwCcTf3r7dqE",
}
}
The *_key
keys have to be valid public keys for the BitShares network!
Additionally, you may use the following additional keys:
refcode
: If no referral code is provided in the endpoint-URL, you
may define a referral code directly in the request.email
: If provided, an email address can be logged additionally.
This email address will only be stored on BitShares.eu in
accordance to the privacy terms.The request's reply will have the following form:
{
"account":{
"name":"account-name",
"owner_key":"BTS5WaszCsqVN9hDkXZPMyiUib3dyrEA4yd5kSMgu28Wz47B3wUqa",
"active_key":"BTS5TPTziKkLexhVKsQKtSpo4bAv5RnB8oXcG4sMHEwCcTf3r7dqE",
"memo_key":"BTS5TPTziKkLexhVKsQKtSpo4bAv5RnB8oXcG4sMHEwCcTf3r7dqE",
"referrer": "<Name of the referrer account>"
}
}