I’ve updated the metadata, in particular the description, of many of the tokens of my Manifold smart contracts, for instance to add new exhibitions. However, the description displayed in Manifold token “viewing” pages, such as EDOUARD - CITYSCAPE 5 | Manifold, is the initial one, not the current one. Going to the token options in Manifold Studio, clicking on “Refresh token metadata”, and waiting for several hours does not help. For just one token, clicking on “Refresh token metadata” solved the issue, but not for 20 other tokens, whether they have current listings or not.
Hi Edouard,
To help with the investigation, could you please provide a few examples of Manifold tokens that are not showing the correct description, along with their expected descriptions?
For instance, this one EDOUARD - CITYSCAPE 5 | Manifold I gave is supposed to have this description: “An aesthetically reinterpreted cityscape, where reality is distorted with a blend of vivid colors and fluid effects.”, no more. If you call the tokenURI function on the smart contract, with tokenId 5: https://etherscan.io/address/0xf237de37b17fff3bffff0f1408a494b35274badc#readProxyContract you get this URI: https://arweave.net/wTcPfXNWilJLgrwcyggc0NzT56o8-Y3j7pSGL9m8_6Q which displays the following metadata:
{“created_by”:“EDOUARD”,“description”:“An aesthetically reinterpreted cityscape, where reality is distorted with a blend of vivid colors and fluid effects.”,“external_url”:“https://edouard.art”,“name”:“CITYSCAPE 5”,“attributes”:[{“trait_type”:“Artist”,“value”:“Edouard”},{“trait_type”:“Series”,“value”:“Cityscape”}],“image_details”:{“bytes”:48611762,“format”:“JPEG”,“sha256”:“ba9a6e3c1afc044af82c0920cbbe607b6ed3394e3d7ddcf17b034c9f71ea8687”,“width”:8192,“height”:5462},“image”:“https://arweave.net/Xdk44bKBLHkOWO7rRcHek83IJfbXUvPF-ZitGo_q3MQ",“image_url”:"https://arweave.net/Xdk44bKBLHkOWO7rRcHek83IJfbXUvPF-ZitGo_q3MQ”}
You also get a similar discrepancy on the same smart contract (0xf237de37b17fff3bffff0f1408a494b35274badc) for token IDs 1 to 14, then 16 to 18. Only token IDs 15 and 19 could have their metadata refreshed on the token viewing page after updating them with a new tokenURI. Same for smart contract 0x06a68f82aa380653b8ed6f73b618a206ab090ab1 for token IDs 1 and 3, with only token ID 2 having its metadata refreshed on the token viewing page.
Hey EDOUARD,
We just shipped a fix for the stale-description issue. Each token page on manifold.xyz now has a small Refresh link in the description area — please click it on any token that’s still showing the old text.
The refresh runs asynchronously, so the page itself won’t update instantly. After clicking, give it about a minute and reload the token page — the description should pick up your latest on-chain metadata.
If a token still shows the old description ~5 minutes after clicking Refresh, drop the link here and we’ll dig into that specific token.