Resources
NFT Supported Formats
Resources
NFT Supported Formats
The GoldRush API supports the following NFT formats:
Images:
image/png
image/jpeg
image/gif
image/svg+xml
image/webp
image/bmp
image/tiff
image/vnd.adobe.photoshop
image/avif
image/heic
image/jp2
image/heif
image/x-canon-cr2
Videos:
Images are rendered as thumbnails of the first frame of the video.
video/mp4
video/quicktime
video/x-m4v
video/3gpp
video/webm
video/x-matroska
video/x-ms-wmv
video/mpeg
video/x-flv
video/x-msvideo
Audio:
Images are rendered as thumbnails of an audio waveform.
audio/mp4
audio/mpeg
audio/vnd.wave
audio/vorbis
audio/x-flac
audio/x-m4a
audio/x-wav
Decoding base64 thumbhash
Developers can use the thumbhash npm package to decode the hash into a data url:
ThumbHash.thumbHashToDataURL(new Uint8Array(atob("ewgGDwLG3DVomId/dkSKhmlsubILoKgC").split('').map(x => x.charCodeAt(0))))
This results in a data url(copy paste in chrome to see the blurred version of the asset image created using thumbhash):
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAQxklEQVR4AQCBAH7/AP////////////////////////////////////////r/+v/w//L55//t9eL/7fXi//P65//7/+/////4///////////////////////////////////////////////////////////////////////////////////+/////P//AIEAfv8A////////////////////////////////////////9v/2/ev/7vXi/+nx3f/p8d3/7/bi//f+6/////T////9//////////////////////////3////8/////f////////////////////////////////////////z////5//8AgQB+/wD///r////9//////////////////////////n/+f/v/+/25P/n7dr/4unV/+Lp1f/o79v/8ffj//r/7f////b////8/////v////3////6////9//8/Pb//Pv3//78+////v////////////////////7////6////9////fT//wCBAH7/AP3/9f////f////6/////f////z////4//v/8P/x9+X/5+3a/97k0f/Z4Mv/2uDM/+Dm0f/p79r/8/jk//z/7v////T////2////9f/9/vL/+fnv//b17v/18+//+PTz//v3+P//+v3///v////7////+f///vX///rx/f/47/z/AIEAfv8A+v3w//z/8v////T////2////9f/8//D/9Pnn/+nu3P/e49D/1dvH/9HWwf/S18L/2N3I/+Lm0f/t8dz/9vrm//z/7P/+/+///P3u//j46//z8uj/8O7n//Dt6P/y7uz/9vHx//r09//99vv//vb9//30/f/68fv/9+34//br9/8AgQB+/wD4++3/+v3v//3/8f/+//L//f/w//f76v/v8uD/4+fU/9jcyP/P077/y8+5/8zQuv/T18D/3eHL/+js1v/y9eD/+fvn//v86v/5+en/9fTm//Hv4//u6uL/7enj//Dq5//07ez/+PDy//vz9//98/n//PL5//rv+P/37Pb/9ur1/wCBAH7/APr77P/7/e7//f/v//7/7//7/ez/9fjm/+zu2//g4s//1NfC/8vOuP/HyrT/ycy1/9DTvP/b3sf/6OnT//Lz3v/5+uX//Pvp//r56P/29OX/8e7i/+7q4P/u6OH/8Onk//Ts6v/58PD//fL1///z+P/+8vn//fD4//vu9//57PX/AIEAfv8A/f7u////7/////D////v//3+7P/29+T/6+3Z/9/hzP/T1b//ysy1/8fIsf/Jy7P/0dO7/93ex//q69T/9vXf//385////ur//vvq//r25v/18OP/8uzh//Hq4v/z6+X/+O7r//3y8f//9ff///b6///2/P//9Pv///L6///x+f8AgQB+/wD///L////y////8/////H////t//j45f/t7dn/4eHL/9XVvv/MzLX/ycmx/8zMtP/V1bz/4uHJ/+/v1v/7+uP////r////7v///+7///vq//v15v/38OT/9u3k//ju6P/98e3///b0///5+v//+/7///v////6////+f////f//wCBAH7/AP//9f////b////2////9P///+//+/rm//Dv2v/j4sz/19a//8/Otv/My7L/0M+2/9rYv//n5sz/9vTb////5/////D////z////8v///+7///nq//305//88ef//vLq///18P//+ff///39/////////////////////////v//AIEAfv8A///4////+P////j////2////8P/+/Of/8vDa/+XjzP/Z17//0c+3/8/NtP/U0bf/3tzB/+zpz//7+N7////r////9P////f////2////8v///ez///fp///06P//9Ov///fx///7+P////7///////////////////////////8AgQB+/wD///n////5////+f////b////w///85v/z8Nr/5uPM/9rXv//S0Lb/0c60/9bTuP/h3cL/8OzR///64P///+3////2////+f////f////y///97P//9uj///Pn///z6f//9e7///r1///+/P///////////////////////////wCBAH7/AP//+P////j////3////9P///+7//vrk//Lu1//l4cn/2dW9/9LOtP/QzLL/1tG3/+Hdwf/w69D///rf////7P////X////3////9f///+////ro///y4//87uH//e3j///w6P//9e////n2///9/P//////////////////////AIEAfv8A///1////9f////T////x////6v/69uH/7urU/+Hdxv/W0rn/z8qx/83Jrv/TzrP/3tm+/+3ozf/999z////o////8P////L////v///86P//8+H/+Ovb//Xm2P/15dr/+eff///r5v//8e3///Xz///3+P//+fr///n7///5+/8AgQB+/wD///D////w////7////+z///rm//bx3P/q5c//3djB/9HNtP/Kxaz/ycSq/87Jrv/a1Ln/6ePH//jx1v///eL////p////6////ef///Tf//bp1//v4ND/69vN/+vZzv/u29P/9ODa//rl4f//6uj//+3t///u8P//7/H//+/x/wCBAH7/AP/96////ev///3q///65//69eH/8ezX/+Xgyv/Y07z/zMiw/8XAp//Ev6X/ycSp/9TPtP/j3cH/8evQ//322///++L///ri//703f/26dX/7N7M/+TVxf/fz8H/383C/+LPx//o1M7/79nV//Xe3P/54uH//OTl//3k5v/95ef/AIEAfv8A/Pjn//345//8+Ob/+vbk//Xx3v/s6NT/4dzH/9TQuf/IxKz/wbyk/7+7of/Ev6X/z8mv/93XvP/r5Mr/9u/V//zz2v/78tr/9evV/+zgzP/i1ML/2cq7/9XEt//Uwrf/2MS8/97Jw//lz8v/69TS//DY2P/z2tv/9Nvd//Tb3v8AgQB+/wD49eX/+fXl//n15P/38+L/8u7c/+nm0//e2sb/0c64/8bCq/++uqL/vLif/8G8o//Lxqz/2NO5/+bfxv/w6dD/9e3V//Tr1P/u487/5NjF/9rMu//RwrP/zLyv/8y6sP/QvbX/1sK8/93IxP/kzcz/6dHS/+zU1f/u1df/7tXY/wCBAH7/APbz5f/39OX/9/Tl//Xz4v/x7t3/6ebU/93bx//Rzrr/xcKt/726pP+7uKD/v7uj/8nErP/V0bj/4t3E/+zmzv/x6tL/8OfR/+nfy//g1MH/1ci3/82+sP/IuKz/yLet/8y5sv/Tv7r/2sXC/+HLyv/mz9D/6tLU/+vT1v/s09f/AIEAfv8A9fTm//b05//39ef/9vTl//Lw4P/q6Nj/393L/9LRvv/HxbH/v72n/7y6pP/Avab/ycau/9XRuv/i3cX/6+bO//Dp0//u5tH/6N/L/97Uwv/UyLj/zL6x/8i5rf/It6//zbq0/9TAvP/bx8X/4s3N/+jR0//r1Nf/7dXZ/+7W2v8AgQB+/wD29ur/9/fr//j46//39+r/9PTl/+3s3f/i4tL/1tbE/8rKt//Cwq7/v76p/8LBq//LybP/19S+/+Pfyf/s6NL/8evW//Dp1f/p4c//4NbG/9fLvf/Pwrb/y72z/8y8tf/RwLv/2MbD/+DMzP/o0tT/7dfa//Da3v/y2+D/89zh/wCBAH7/APf47v/4+e//+vvw//r77//3+Oz/8PLk/+bo2f/a3Mz/z9C//8fItf/ExLH/xsay/8/Ouf/a2cT/5uTP/+/s2P/08Nz/8+3b/+3m1f/l3M3/3NLE/9XJvv/Sxbz/08S+/9jIxP/gzsz/6NXV/+/b3f/14OP/+OLn//rj6f/65Or/AIEAfv8A+Pvz//n89P/7/vX//P/1//r98v/09+v/6+7h/9/i1P/U18f/zM6+/8nLuf/Lzbr/09TB/97ey//q6db/8/Hf//j14//48+P/8+3d/+vj1v/i2s7/3NLI/9rOx//czsn/4dLP/+nY2P/x3+H/+OXo//3p7v//6/L//+30///t9P8AgQB+/wD5/ff/+v/4//3/+v/+//v//f/5//j88v/v9Oj/5Onc/9nd0P/R1cb/zdHB/9DTwv/X2sj/4uTS/+7v3f/49+b//fvr//366//49Ob/8evf/+ri2P/k29P/4tjS/+XY1f/q3Nv/8uLj//np7P//7vP///L5///0/P//9f3///X+/wCBAH7/APn/+v/7//z//v////////////7/+//5//P57//o7uP/3ePX/9Xbzv/S18n/1NnJ/9vf0P/m6tn/8vTk//z97f////L////z//777//48+j/8evi/+zk3f/q4d3/7eLg//Lm5v/56+7///H2///2/P//+f////v////7////+///AIEAfv8A+P/9//r////+///////////////9//7/9v72/+zz6v/h6d7/2eDV/9bc0P/Y3tD/3+TW/+ru4P/1+ev////0////+f////r////2//368f/38uv/8uzn//Hp5v/z6en/+O3v///y9v//9/3///z////+//////////7////+//8AgQB+/wD3////+v////7////////////////////4//v/7vjw/+Tt5P/c5dv/2eHW/9vi1v/i6dz/7PPl//j98P////n///////////////3////4//v48v/38u7/9u/t//jv8P/88vX///f8///7//////////////////////////7//wCBAH7/APb////5/////f////////////////////r////x+/X/5/Hq/9/p4P/b5dv/3ebb/+Ts4f/v9ur/+v/1/////v////////////////////3///34//r39P/58/P/+/P1///2+v//+v////3////////////////////+/////f//AIEAfv8A9v////n////9////////////////////+/////P++f/p9O7/4ezk/93o3//f6d//5u/l//D57v/8//n///////////////////////////////z//fr4//v29//89vn///j9///7/////f/////////+/////f////v////5//8AgQB+/wD1////+P////3////////////////////9////9P/8/+v38f/j7+j/3+vj/+Hs4//n8uj/8vvx//3/+//////////////////////////////////+/Pv//Pj5//33+///+f7///v////9/////f////z////6////9/////b//wCBAH7/APX////4/////f////////////////////7////1////7Pn0/+Tx6v/g7OX/4u3l/+jz6v/y/PP//v/9///////////////////////////////////9/f/8+fv//fj8///5////+v////z////8////+v////f////0////8///AYEAfv8A9f////j////9/////////////////////v////b////s+vX/5fLs/+Ht5v/i7ub/6fTr//P99P/+//7///////////////////////////////////79//36/P/9+Pz///n////6////+/////v////5////9v////P///7x//8oZgvGD7KTrwAAAABJRU5ErkJggg==
Developers can then use this to render a preview of the asset, while the actual asset is loaded in a NFT gallery/marketplace, etc.
On this page