Skip to main content
POST
Upload NFT token metadata

Node.js SDK

🔗 SDK Method: uploadTokenMetadata Use this API endpoint with the Neynar Node.js SDK for typed responses and better developer experience.

Authorizations

x-api-key
string
header
default:NEYNAR_API_DOCS
required

API key to authorize requests

Headers

x-wallet-id
string
required

Wallet ID to use for transactions

Body

application/json
contract_address
string
required

Ethereum address

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x5a927ac639636e534b678e81768ca19e2c6280b7"

network
enum<string>
required
Available options:
base,
optimism,
base-sepolia
tokens
object[]
required
Required array length: 1 - 200 elements

Response

Success

tokens
object[]
required