Provide address
Connect merchant wallet address
Simplify your integration using ForgingBlock Checkout.
It dynamically adapts to your customer’s device and location to increase conversion, and supports coupons, tax rates,
and more.
Rapidly build production-ready integrations with modern tools, from React components to real-time webhooks. Using ForgingBlock’s developer platform means less maintenance for legacy systems and more focus on the customer and product experiences.
curl 'https://api.forgingblock.io/register' -H
'Content-Type: application/x-www-form-urlencoded' \ --data
'email=test%40forgingblock.io&password=myhardpwdAeng2uabohce'
var request = require('request');
var headers = {
'Content-Type': 'application/x-www-form-urlencoded'
};
var dataString = 'email=test%40forgingblock.io&password=myhardpwdAeng2uabohce';
var options = {
url: 'https://api.forgingblock.io/register',
method: 'POST',
headers: headers,
body: dataString
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
}
request(options, callback);
<?php
include('vendor/rmccue/requests/library/Requests.php');
Requests::register_autoloader(); $headers = array('Content-Type' => 'application/x-www-form-urlencoded' );
$data = array( 'email' => 'test@forgingblock.io','password' => 'myhardpwdAeng2uabohce' );
$response = Requests::post('https://api.forgingblock.io/register',$headers, $data);
package main import("fmt"
"io/ioutil"
"log"
"net/http")
func main() {
client: = & http.Client {}
var data = [] byte(`{email=test%40forgingblock.io&password=myhardpwdAeng2uabohce}`)
req,
err: = http.NewRequest("POST",
"https://api.forgingblock.io/register", data) if err !=
nil {
log.Fatal(err)
}
req.Header.Set("Content-Type",
"application/x-www-form-urlencoded") resp,
err: =
client.Do(req) if err != nil {
log.Fatal(err)
}
bodyText,
err: = ioutil.ReadAll(resp.Body) if err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", bodyText)
}
ForgingBlock Dashboard provides key insights with Control Panel reports.
Our Cryptocurrency payment API enables you to build custom reports for your specific needs.
Connect merchant wallet address
Provide customer with payment amount and wallet address
Share your order invoice with the customer
Payment sent to merchant’s wallet immediately
We support up to TLS 1.3 and Perfect Forward Secrecy. Your token keys are stored encrypted in our database. We utilise additional methods to avoid forged requests. Because communication with our API and services is encrypted at all steps, and critical services only run in the local network, the risk of data interception or leaks is almost zero.
We try to minimize the amount of data we collect about you. The critical and main functionality is available with only the email provided. Technically we allow anonymous payments; however, if the buyer has not provided an email at all, it is harder for the seller to contact him.
We don't store your funds; any payments go directly to the merchant-provided wallet address. Our wallet only stores information locally for the user. Our white-label solution allows services to be run independently from our infrastructure and specially customized for the merchant and use case.
We are constantly improving for the businesses and merchants that work with us. We understand that there is no perfect solution for every situation and case, but we are open to dialog and can easily adapt or scale depending on the needs and resources at the hand.