Get message to auth wallet
curl --request GET \
--url https://api-v2.rubic.exchange/api/utility/authWalletMessageimport requests
url = "https://api-v2.rubic.exchange/api/utility/authWalletMessage"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v2.rubic.exchange/api/utility/authWalletMessage', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-v2.rubic.exchange/api/utility/authWalletMessage",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-v2.rubic.exchange/api/utility/authWalletMessage"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-v2.rubic.exchange/api/utility/authWalletMessage")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v2.rubic.exchange/api/utility/authWalletMessage")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyUtility
Get message to auth wallet
This endpoint provides a message required for wallet authentication when using the Retrobridge provider. The user must sign this message with their wallet, and the resulting signature must be attached to the swap request to enable transaction execution.
GET
/
api
/
utility
/
authWalletMessage
Get message to auth wallet
curl --request GET \
--url https://api-v2.rubic.exchange/api/utility/authWalletMessageimport requests
url = "https://api-v2.rubic.exchange/api/utility/authWalletMessage"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api-v2.rubic.exchange/api/utility/authWalletMessage', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-v2.rubic.exchange/api/utility/authWalletMessage",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api-v2.rubic.exchange/api/utility/authWalletMessage"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-v2.rubic.exchange/api/utility/authWalletMessage")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-v2.rubic.exchange/api/utility/authWalletMessage")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyResponse
200 - undefined
⌘I