Skip to main content
GET
/
smartwallet
Get Smart Wallet
curl --request GET \
  --url https://api.inprocess.world/api/smartwallet
import requests

url = "https://api.inprocess.world/api/smartwallet"

response = requests.get(url)

print(response.text)
const options = {method: 'GET'};

fetch('https://api.inprocess.world/api/smartwallet', 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.inprocess.world/api/smartwallet",
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.inprocess.world/api/smartwallet"

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.inprocess.world/api/smartwallet")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.inprocess.world/api/smartwallet")

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_body
{
  "address": "0x06a1bb8d0dccf8c7d7bad3a28352ba0a5d3a3df3"
}
{
"status": "error",
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}
{
"status": "error",
"message": "<string>",
"errors": [
{
"field": "<string>",
"message": "<string>"
}
]
}

Query Parameters

accountId
string<uuid>

The UUID of the artist. When provided, resolves the artist's smart wallet via getArtistSmartAccount.

walletAddress
string

An EOA wallet address. When provided (and accountId is absent), resolves the smart wallet via getWalletSmartAccount.

Response

Successful response

address
string
required

Smart wallet address connected to the artist wallet