Inout Blockchain Multi-Interfacer Demo

1. Generate Address Demo

Generate Address

Sample JSON Request

$apikey = '756316cbc307614e4a475a168dea5369';
$apisecret = '********************************';
$service_code = 'c4ca4238a0b923820dcc509a6f75849b';
$service_url = 'http://inout-blockchain-multi-interfacer-core.demo.inoutscripts.net/index.php/externalserviceapi/getnewdepositaddress';
$sign = hash_hmac('sha512', $service_url, $apisecret);
$curl = curl_init($service_url);
$curl_post_data = [
'apikey' => $apikey,
'apisecret' => $apisecret,
'service_code' => $service_code,
'userid' => '1',
'coincode' => 'BTC',
];
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_HTTPHEADER, ['apisignature:' . $sign]);
curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data);
$curl_response = curl_exec($curl);
$obj = json_decode($curl_response, TRUE);

Sample JSON response

2. Transfer Token Demo

Process Request

Sample JSON Request

$apikey = '5ff830072ef8c8e0ef7c6de93ad4e4b2';
$apisecret = '********************************';
$service_code = 'c81e728d9d4c2f636f067f89cc14862c';
$service_url = 'http://inout-blockchain-multi-interfacer-core.demo.inoutscripts.net/index.php/externalserviceapi/transfertokens';
$sign = hash_hmac('sha512', $service_url, $apisecret);
$curl = curl_init($service_url);
$curl_post_data = array(
'apikey' => $apikey,
'apisecret' => $apisecret,
'service_code' => $service_code,
'userid' => 1,
'coincode' => 'BTC',
'toaddress' => '379PPCxAGNcxFVXJ8PZ4ykjXD2unRRnit1',
'value' => '1'
);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_HTTPHEADER, ['apisignature:' . $sign]);
curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data);
$curl_response = curl_exec($curl);
$obj = json_decode($curl_response, TRUE);

Sample JSON response

3. Deposit Acknowledgement Demo

Process Request

Sample JSON Request

$apikey = 'a9aab1a9b8c89ffb73e0aea27d334a80';
$apisecret = '********************************';
$service_code = 'eccbc87e4b5ce2fe28308fd9f2a7baf3';
$service_url = 'http://inout-blockchain-multi-interfacer-core.demo.inoutscripts.net/index.php/externalserviceapi/depositacknowledgement';
$sign = hash_hmac('sha512', $service_url, $apisecret);
$curl = curl_init($service_url);
$curl_post_data = array(
'apikey' => $apikey,
'apisecret' => $apisecret,
'service_code' => $service_code,
'coincode' => 'BTC',
'transactionhash' => '5f511f9f6ee23a6c94e8d28e0776a9dec50f984ff6d7c83953f465aed6de26ad',
'processedstatus' =>1
);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_HTTPHEADER, ['apisignature:' . $sign]);
curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data);
$curl_response = curl_exec($curl);
$obj = json_decode($curl_response, TRUE);

Sample JSON response