How to create address books?

Process of creating address book

Arrange Data

Arrange address book data in the format

{
    "name": "string"
    "addresses": {
        "address": "address",
        "chainType": "EVM" | "APTOS" | "SOLANA",
        "name": "string"
    }[],
    "walletIds": {
        "walletId": "string",
        "name": "string"
    },
    "ownerId": "string"
}

Generate & Sign Message

Generate message using this API and above data

Generate message for address book

post
/address-books/message
Authorizations
secret-keystringRequired
Body
idintegerOptional
namestringRequired
addressesstring[]Optional
walletIdsstring[]Optional
ownerstringRequired
createdAtstring Β· date-timeOptional
updatedAtstring Β· date-timeRequired
Responses
201

Successful response

application/json
post
/address-books/message

Sign the above message by following signature guidelines mentioned here according to the chain you are using

Call Create Address Book API

Create Address Book

post
/address-books
Authorizations
secret-keystringRequired
Body
idintegerOptional
signaturestringOptional
namestringRequired
addressesstring[]Optional
walletIdsstring[]Optional
ownerstringRequired
createdAtstring Β· date-timeOptional
updatedAtstring Β· date-timeRequired
Responses
201

Successful response

application/json
post
/address-books

Last updated