Api Reference
getNFTMetadata
Create a transaction that stakes ETH.
Query parameters
sourcestringOptionalDefault:
query source.
xxxStrategyIdstringOptionalDefault:
Id of the strategy.
32xaddressstringRequiredExample:
The address performing the staking action. The address will have the authority to unstake.
chainup.ethamountstringRequiredExample:
The amount of ETH to stake (in uint256).
32000000000Responses
200
Successful operation
405
Invalid input
get
/quote/stakeGET /aggregator/api/v1/quote/stake?address=chainup.eth&amount=32000000000 HTTP/1.1
Host: staking.chainupcloud.com
Accept: */*
{
"strategyId": "32x",
"routes": [
"ChainupPool"
],
"weights": [
"100%"
],
"yieldsBreakdown": [
"5.7%"
],
"totalYield": "5.7%",
"transaction": {
"gas": "0x2710",
"to": "0x0000000000000000000000000000000000000000",
"from": "0xD0d76886cF8D952ca26177EB7CfDf83bad08C00C",
"value": "0x00",
"data": "0x7f7465737432000000000000000000000000000000000000000000000000000000600057",
"chainId": "0x3"
}
}Reserved, not available until Shanghai upgrade
Query parameters
sourcestringOptionalDefault:
query source.
xxxaddressstringRequiredDefault:
The address performing the staking action. The address will have the authority to sell.
chainup.ethpubkeysstringRequiredExample:
The pubey of the validator that will be sold. When selling all, can fill in "all"
ad28d4ce9afdac1584e4ce9440b7e1a9dc4a8c5f4bc8c66883723647fce77e42fe7898615a7af1e4971cd7a08403e349,ccd544ce9afdac1584e4ce9440b7e1a9dc4a8c5f4bc8c66883723647fce77e42fe7898615a7af1e4971cd7a08403e350amountstringOptionalExample:
Used to support partial exits after staking pools (in uint256).
32000000000Responses
200
Successful operation
405
Invalid input
get
/quote/unstakeGET /aggregator/api/v1/quote/unstake?address=chainup.eth&pubkeys=ad28d4ce9afdac1584e4ce9440b7e1a9dc4a8c5f4bc8c66883723647fce77e42fe7898615a7af1e4971cd7a08403e349%2Cccd544ce9afdac1584e4ce9440b7e1a9dc4a8c5f4bc8c66883723647fce77e42fe7898615a7af1e4971cd7a08403e350 HTTP/1.1
Host: staking.chainupcloud.com
Accept: */*
{
"gas": "0x2710",
"to": "0x0000000000000000000000000000000000000000",
"from": "0xD0d76886cF8D952ca26177EB7CfDf83bad08C00C",
"value": "0x00",
"data": "0x7f7465737432000000000000000000000000000000000000000000000000000000600057",
"chainId": "0x3"
}Gets the metadata associated with a given NFT.
GET Gets the metadata associated with a given NFT.
curl --request GET \
--url 'https://undefined.g.alchemy.com/nft/v2/docs-demo/getNFTMetadata?contractAddress=0xe785E82358879F061BC3dcAC6f0444462D4b5330&tokenId=44&refreshCache=false' \
--header 'accept: application/json'
Last updated
Was this helpful?