Transaction Details
- Hash
- e4f6cd24b13984d1ee024cf9cb336800a7554eb301c6794670145f318abe2e31
- Size
- 15669 bytes
- Deposit
- ₳0
- TTL
- Slot 146717575
MetadataToken Mint
Metadata
Key 721
{
"9521b801dc7199ec21069be1e6931f0f02c3a2a3438bfcbf2970e458": {
"ASCIISkulls002": {
"name": "ASCII Skulls 002",
"seed": 104729,
"files": [
{
"src": [
"data:text/html;utf8,<html><head><body style='margin:0;overflow:h",
"idden'><canvas id='tc' tabindex='1'><a id='link'></a><script> ",
" const Q=s=>eval('(v,a,b,c,d)=>'+s),CHAR=e=>String.fromCharCode(",
"e),For=Q('{for(v=v;v<a;v++)b(v,v/(a-1))}'),FoE=Q('For(0,v.length",
",(i,t)=>a(v[i],i,t))'),cR=Q('`rgba(${v},${a},${b},${c})`'),cH=Q(",
"'`hsla(${v},${a}%25 ,${b}%25 ,${c})`'),cM=Q('cR(v,v,v,a)'),cHx=e",
"=>'rgb('+((e=parseInt(e,16))>>16&255)+','+(e>>8&255)+','+(255&e)",
"+')';let P=(v,a,b,c)=>{for(b=b.split(':'),c=0;c<b.length;c+=2)ev",
"al(`C${b[c]}=${v}=>ctx.${b[c+1]}${a}`)},t='(...a)';P(t,t,'TC:cli",
"p:RT:rect:GT:getTransform:DI:drawImage:FT:fillText:EL:ellipse:BP",
":beginPath:CP:closePath:MT:moveTo:LT:lineTo:BC:bezierCurveTo:ST:",
"stroke:VS:save:VR:restore:TR:setTransform:XT:translate:XS:scale:",
"XR:rotate:FR:fillRect:RE:rect:FL:fill'),P('a','=a','SBr:shadowBl",
"ur:LW:lineWidth:TA:textAlign:TB:textBaseline:SC:shadowColor:SS:s",
"trokeStyle:GC:globalCompositeOperation:FS:fillStyle');const DEF=",
"(e,t)=>{e=e??CANV,t=t??_R,CTR(t,0,0,t,0,0),CFS(e),CSS(e),CTA('ce",
"nter'),CSB(0),MUL()},CSB=e=>CSBr(e*_R),DCE=e=>document.createEle",
"ment(e),CCX=e=>ctx=e||CTX,FNT=e=>ctx.font=e+'px Arial',TXT=(e,t,",
"...r)=>{CFS(e),FNT(t),CFT(...r)},ELI=(e,...t)=>{CFS(e),CBP(),CEL",
"(...t),CFL()},ADD=e=>CGC('screen'),MUL=e=>CGC('source-over'),CWH",
"=(e,t,r)=>{e.width=t,e.height=r||t},BG=e=>RECT(e,0,0,_W,_H),RECT",
"=(e,...t)=>{CBP(),CFS(e),CFR(...t),CFL()},AA=(e,t)=>e.imageSmoot",
"hingEnabled=e.mozImageSmoothingEnabled=e.webkitImageSmoothingEna",
"bled=t;function v2(e,t){var r=this,n=(e,t)=>(r.x=e||0,r.y=t||0,r",
");n(e,t),Object.assign(r,{set:n,circ(e){return n(sin(e),-cos(e))",
"},perp(e){return n(r.y,-r.x)},len(e){return sqrt(r.x*r.x+r.y*r.y",
")},dot(e){return r.x*e.x+r.y*e.y},norm(e){return r.div(r.len())}",
",rad(e){return atan2(r.x,-r.y)},add(e){return n(r.x+e.x,r.y+e.y)",
"},sub(e){return n(r.x-e.x,r.y-e.y)},mv(e){return n(r.x*e.x,r.y*e",
".y)},inc(e){return n(r.x+e,r.y+e)},mul(e){return n(r.x*e,r.y*e)}",
",div(e){return n(r.x/e,r.y/e)},cpy(e){return V2(r.x,r.y)}})}func",
"tion v3(...e){var t=this,r=(e,r,n)=>(t.x=e||0,t.y=r||0,t.z=n||0,",
"t);r(...e),Object.assign(t,{set:r,cr(e){return r(t.y*e.z-t.z*e.y",
",t.z*e.x-t.x*e.z,t.x*e.y-t.y*e.x)},len(e){return sqrt(t.x*t.x+t.",
"y*t.y+t.z*t.z)},dot(e){return t.x*e.x+t.y*e.y+t.z*e.z},norm(e){r",
"eturn t.mul(1/t.len())},rad(e){return atan2(t.x,-t.y)},add(e){re",
"turn r(t.x+e.x,t.y+e.y,t.z+e.z)},sub(e){return r(t.x-e.x,t.y-e.y",
",t.z-e.z)},mv(e){return r(t.x*e.x,t.y*e.y,t.z*e.z)},inc(e){retur",
"n r(t.x+e,t.y+e,t.z+e)},mul(e){return r(t.x*e,t.y*e,t.z*e)},div(",
"e){return t.mul(1/e)},cpy(e){return new v3(t.x,t.y,t.z)},sph(e,t",
"){return r(sin(t)*cos(e),sin(t)*sin(e),cos(t))}})}V2=Q('new v2(v",
",a)');let V3=(...e)=>new v3(...e),DPR_MAX=2;FoE(Object.getOwnPro",
"pertyNames(Math),(i=>eval(`${i}=Math.${i}`)));const Lerp=Q('(1-v",
")*a+v*b'),Wrap=Q('v<a?b-(a-v)%25 (b-a):a+(v-a)%25 (b-a)'),Mapf=Q",
"('b-a==0?c:c+(((v-a)/(b-a))*(d-c))'),Clamp=Q('v<a?a:min(b,v)'),E",
"ase=e=>-(cos(PI*e)-1)/2,TAU=2*PI;class RNG{constructor(e){var t=",
"this,r=4294967295,n=123456789+e&r,a=987654321-e&r,P=65535;t.r=e=",
">(((a=36969*(a&P)+(a>>>16)&r)<<16)+((n=18e3*(n&P)+(n>>>16)&r)&P)",
">>>0)/(r+1),t.f=(e,r)=>e+t.r()*(r-e),t.i=(e,r)=>floor(t.f(e,r)),",
"t.c=e=>t.r()<e,t.item=e=>e[t.i(0,e.length)]}}CANV=cM(220,1),WALL",
"=cHx('f57411'),SHDW=cHx('0f0a06'),FPS=60,TAG='PG-12-002';const S",
"EED=104729,PX=1e3,HX=PX/2,uS=(e,t,r,n,a)=>{var P=t;const o='R';v",
"ar l={},c=[],D=[],N=[],C=!1,s=!1,v=!1,u=!1,d=!1,f=!1,y=!1,S=!1,T",
"=0,h=0,x=!0,X=0,m=0,g=0,F=0,p=0;const A='black',b='33FF33',E='B7",
"1C1C';var R='',_='',H='',B='',L=0,k=0,w=0,M=0,I=0,W=30,z=3,G=0,V",
"=0;const $=e=>{3==(z=e<=0||e>3?3:e)?(G=1,V=4):2==z?(G=2,V=2):1==",
"z&&(G=3,V=1)},O=(e,t)=>{let r=[];for(let n=0;n<t;n++){r[n]=[];fo",
"r(let t=0;t<e;t++)r[n][t]='Z'}return r},Y=e=>{u=e,e&&(f=!1,d=!1,",
"g=0,F=0,X=0)},j=e=>{le||(d=e,e&&(u=!1,f=!1,F=0,g=0,X=0))},U=e=>{",
"f=e,e&&(d=!1,cnv.focus())},q=(e,t)=>e.sort((()=>t.r()-.5)),K='An",
"ne',Z=['>|26 .|4 :|1 -|3 :|4 .|3 >|1 .|7 >|25','>|21 .--::|1 >|2",
" .:|1 >|3 .|1 >|14 ..--.|1 >|21','>|17 :--..:.|1 >|1 ::.|1 >|23 ",
"..:-:.|1 >|17','>|14 .--:|1 >|1 .|1 >|1 -.-.|1 >|28 .|1 :|3 -:|1",
" >|15','>|11 .::..|1 >|4 .-:.:|1 >|31 .::--|1 >|13','>|9 .::.|1 ",
">|6 :|2 >|2 .|1 >|33 .::-=:|1 >|11','>|7 .:.|1 >|8 :.|1 >|3 .|1 ",
">|17 .|2 >|14 .::--==|1 >|10','>|6 .:|1 >|6 .:-.-|1 >|4 .|1 >|19",
" .|1 >|6 .|3 :|2 >|3 ..::-=-|1 >|9','>|5 :.|1 >|3 :-.|1 >|5 -.|1",
" >|1 .|1 >|21 .|3 >|5 .|1 >|3 :|1 >|3 ..:-=+.|1 >|8','>|4 -.|1 >",
"|1 .:|1 >|7 .|3 >|8 .|2 >|12 .|1 >|1 .|5 >|4 .|3 >|1 :|1 >|2 ..:",
"-=++|1 >|8','>|3 :|1 >|1 .-.|1 >|10 :|1 >|8 .|1 >|18 .|2 >|4 .|1",
" >|1 .|1 >|1 :|1 >|1 .|3 :=|1 +|3 :|1 >|7','>|2 .:-.|1 >|2 .|1 >",
"|9 .:|1 >|3 .|3 >|1 :|1 .|3 >|17 .|8 -.|1 >|1 .:-=+*+=.|1 >|6','",
">|1 .-:|1 >|3 .|1 >|11 --::|1 >|1 .:.-::.|1 >|14 .|5 :..:.:=::-=",
"=++**==.|1 >|5','>|1 ::.|1 >|2 .|2 >|11 .|1 >|2 .:.::--==-.|1 >|",
"9 ..::==|1 -|4 :|3 -+-=*+*PND%25 %25 %25 PND+=-|1 >|4','.=:.|1 >",
"|1 ..::.:|1 .|3 >|8 :|1 .|3 :.:-=++.|1 >|5 .:-=*PND%25 PNDPND*+|",
"1 =|4 ++=+*PND%25 |1 @|8 %25 +|1 >|3','.:..=.|1 >|5 .|1 >|2 ..::",
"|1 >|5 ..:|1 -|3 =-++.|1 >|2 .=%25 |1 @|7 %25 PNDPND%25 PND**PND",
"-+=PND%25 |1 @|11 PND|1 >|3','.|1 :|3 >|1 .|1 >|12 .-:.|1 >|4 ..",
":+*PND=..=|1 @|8 PNDPND*|1 +|3 *=:=::|1 >|1 .:PND|1 @|4 %25 %25 ",
"%25 %25 %25 PND:|1 >|3','.:|1 .|4 >|2 .:|1 >|11 =::.::-=-+=--%25",
" |1 @|7 PND+PNDPND=+PND|1 =|3 -.|1 >|1 :.|1 >|2 :-=%25 @%25 PND*",
"*=+.|1 >|3','.::|1 .|3 :|1 .|7 >|8 .:=-==+-.|1 >|1 :%25 %25 %25 ",
"@%25 @%25 |1 @|3 PND%25 PNDPND+=+--.-|1 >|1 ..:%25 %25 @@%25 %25",
" %25 PNDPND=-=.|1 >|3','.-::.:-:-=:-:-|1 .|11 --=-|1 >|1 .|1 >|1",
" .+%25 @%25 PNDPND%25 @*%25 @@PND+*==-.:.|1 >|1 .|1 >|1 -@%25 @@",
"@PND@PND*=:-:|1 >|3','.=--=+=+::.-|1 :|4 ==-|1 :|5 --=*+:|1 >|3 ",
":%25 %25 PNDPND**%25 %25 |1 @|3 *PND+|1 -|3 :..|1 >|2 :%25 |1 @|",
"5 PND*%25 PNDPND*-:.|1 >|2','>|1 -+=*=|1 :|4 ..::|1 .|3 :=|1 -|3",
" +|1 =|4 *PND*|1 >|4 :*%25 %25 %25 %25 %25 @@%25 *PND*+-|1 >|5 .",
":@@%25 |1 @|4 **=-=**-::|1 >|1','>|2 *|3 -|3 :|7 ..::|1 +|4 **|1",
" PND|3 *:|1 >|6 .:-*PND**=..|1 >|1 .|2 >|4 .:%25 @%25 |1 @|3 %25",
" %25 PND*+PNDPND|1 +|4 PND:|1','>|2 :+-=--=|1 :|3 -+|1 =|3 +|3 P",
"ND|5 =.:.|1 >|1 .|1 >|3 .|1 >|1 ..:--:=|1 +|3 %25 @PND=-|1 .|4 P",
"ND@@+%25 @%25 %25 PND++*%25 **+**=|1','>|2 .|1 =|3 PND|1 +|3 =|2",
" :|4 -=:|1 .|5 :--|1 .|5 ::.|1 >|1 ..::-:-++*PND+:|1 .|3 >|1 .+@",
"%25 *::PND@%25 +PND*++**PND**+|1','>|3 .*PND*==*PND%25 @%25 %25 ",
"++|1 =|4 *+=--:=+=--::|1 .|3 :-=-|1 =|3 +|1 =|3 :|1 >|5 :*%25 *+",
":.+PND*%25 %25 **PND|1 *|4 .|1','>|4 .|1 *|3 -.==*%25 @%25 @@PND",
"%25 @PND%25 |1 @|7 *==-:.:-==+=+|1 =|3 -|3 :.|1 >|4 .|3 :.:**=+P",
"ND*PND|1 *|4 >|2','>|5 .+*++-:=+PNDPND%25 PND--%25 %25 =*|1 @|5 ",
"%25 *%25 %25 %25 |1 PND|5 %25 %25 %25 %25 PNDPND+--=:.|1 >|9 .=-",
":-=+.|1 >|6','>|7 *|1 PND|3 +:-+%25 |1 @|4 *+--=|1 @|4 ++**=@@PN",
"D-%25 @@%25 %25 %25 ++=:.-::.|1 >|1 .:|1 >|3 .:=-:-:*-|1 >|6','>",
"|8 -%25 %25 **=-==+PNDPND%25 @+|1 -|3 =--+|1 =|3 -PND@@:|1 >|1 +",
"@%25 |1 *|3 =|1 -|3 :|4 ..:-:.--+=++*PND*|1 >|6','>|10 -PND%25 P",
"ND%25 PND%25 PND%25 |1 @|4 *|1 =|5 -|1 :|3 -=%25 %25 *..*%25 PND",
"+==--+==++|1 >|1 =*.:PND-|1 >|1 =-.+.+PND.|1 >|5','>|12 .+%25 @%",
"25 %25 -:@@%25 PND+|1 =|3 ++--::=*|1 @|3 %25 %25 **=+==+:==:=|1 ",
">|1 .*.|1 >|1 .-.:-:*-+PND-|1 >|5','>|24 :+=:|1 -|3 :|4 -PND@%25",
" @%25 %25 PND|1 =|3 -+:==:=:-*+=+PNDPND%25 %25 **=-:|1 >|6','>|2",
"5 -|3 =|1 :|5 --+*%25 %25 PND+*=+=*PNDPND%25 PND+%25 @%25 %25 |1",
" @|7 %25 %25 PNDPND:|1 >|6','>|25 .+--=::|1 -|5 :-+*++PNDPND*=*:",
"-*-.*::*.*:PND=+**PNDPND.|1 >|6','>|26 ==*=::--|1 :|3 -.-:|1 >|1",
" .--:.-+PND*++@-+%25 =%25 +%25 *PND*PND%25 *|1 >|7','>|26 -+==-+",
"|1 =|3 :|3 -::.|1 >|4 .:|1 .|4 :-==:=+**PND*|1 PND|3 *|1 >|7','>",
"|26 =*+|1 =|3 +|1 =|3 :|1 -|4 ::..|1 >|3 .|1 >|3 .::..=|1 -|5 =+",
"**.|1 >|6','>|26 :++**+*+PND+--|1 :|9 .|1 >|1 .|1 >|2 .|2 >|2 .|",
"4 >|1 ..:-=PND-|1 >|6','>|27 .++PNDPND|1 *|5 ++--==-==-|1 :|3 -P",
"ND+|1 >|1 .|2 >|3 ..-|1 =|5 PND=|1 >|5','>|30 .|4 >|2 .:=*+=-:..",
":-=:-+:|1 >|1 .|1 >|4 .|1 >|1 .-|1 =|4 *PND:|1 >|4','>|41 :=+**+",
"|1 =|3 :.|1 :|3 .|3 :-=**PND**+*PND:|1 >|4','>|46 .=*PND*=++==|1",
" +|3 *PND%25 %25 %25 %25 PND%25 %25 =|1 >|5','>|53 .|1 -|3 =|2 :",
"|1 >|14'],J=e=>String.fromCharCode(l[e]),ee=e=>{var t,r,n,a,P=e.",
"split(' '),i='';for(let e=0;e<P.length;e++)i+=(r=void 0,n=void 0",
",a=void 0,r='',n=0,a='',(t=P[e].split('|')).length>0?(r=''+t[0]=",
"='>'?' ':(r=''+t[0]).replaceAll('APOS',J('APOS')).replaceAll('PN",
"D',J('PND')).replaceAll('Q',J('PND')),a=(n=parseInt(t[1]))>1?r.r",
"epeat(n):r):a=' ',a);return i},te=(e,t,r,n)=>{'W'==e&&(e='%25 ')",
",P.shadowColor=n?H:_,P.globalAlpha=1,P.shadowBlur=L,P.strokeStyl",
"e=A,P.font='18px Monospace',P.textBaseline='middle',P.lineWidth=",
".75,P.strokeText(e,t,r),P.shadowBlur=0,n?(P.shadowColor=B,P.fill",
"Style=A):P.fillStyle=_,P.fillText(e,t,r)},re=(e,t)=>+e[t].split(",
"',')[0],ne=(e,t)=>+e[t].split(',')[1],ae=()=>{const e='rgba(0,0,",
"0,';_==cHx(E)?(H=e+'0.1)',B=e+'0.4)'):B=H=e+'0.8)'},Pe=()=>{P.fi",
"llStyle=A,P.fillRect(1,1,PX,PX),Y(!1),j(!1),S=!1,k=0,w=0,cnv.foc",
"us()},ie=[o,'L','C','S','T'],oe=['FFBF00',b,'F0FFF8',E,'1F51FF']",
";_I=Q('!(v>0&&v<PX&&a>0&&a<PX)'),WALL=cHx('202020'),CANV=A;let l",
"e=0;return cnv.addEventListener('keydown',(e=>{'p'!=e.key&&'P'!=",
"e.key||(C=!C),'c'!=e.key&&'C'!=e.key||(async()=>{var e='';for(i=",
"0;i<w;i++)e=e+c[i].join('')+'\\r\\n';try{await navigator.clipboard",
".writeText(e)}catch(e){}})(),'s'!=e.key&&'S'!=e.key||$(z-1),'n'!",
"=e.key&&'N'!=e.key||(s=!s)})),cnv.addEventListener('click',(e=>{",
"cnv.focus()})),cnv.addEventListener('dblclick',(e=>{C=!C})),cnv.",
"focus(),l.APOS=39,l.PND=35,Pe(),R=o,_=cHx(b),L=(()=>{switch(_R){",
"case 1:return 2;case 2:return 3;case 4:return 4;case 8:return 6;",
"case 16:return 8}})(),ae(),$(2),le&&(W=1,G=1,V=30),t=>{if(!C){m+",
"+,g++,F++,p++;var r=0;if((u||f)&&g%25 G==0)if(g=0,u){if(X!=N.len",
"gth||d)for(x=!0,r=0;x;)T=re(N,X),h=ne(N,X),' '!=c[T][h]&&(te(c[T",
"][h],10*(I+h)+100,20*(M+T)+40,!1),++r>=V&&(x=!1)),++X==N.length&",
"&(x=!1);else j(!0);if(d&&s){for(i=0;i<4;i++)te(K.substring(i,i+1",
"),10*i+(HX-Math.trunc(20)),PX-20,!1);S=!0}}else if(f){if(X==N.le",
"ngth)U(!1),y=!0,p=0;else for(x=!0,r=0;x;)T=re(N,X),h=ne(N,X),' '",
"!=c[T][h]&&(te(c[T][h],10*(I+h)+100,20*(M+T)+40,!0),++r>=V&&(x=!",
"1)),++X==N.length&&(x=!1);if(y&&S)for(i=0;i<4;i++)te(K.substring",
"(i,i+1),10*i+(HX-Math.trunc(20)),PX-20,!0)}y&&p>1&&p%25 240==0?(",
"y=!1,p=0):(d&&F>1&&F%25 300==0&&(j(!1),U(!0)),y||m%25 W!=0||(m=0",
",u||d||f||y||(v?((t=>{for(var r=cHx(e.item(oe)),n=!0;n;)r!=t?n=!",
"1:r=cHx(e.item(oe));_=r,ae()})(_),(t=>{for(var r=e.item(ie),n=!0",
";n;)r!=t?n=!1:r=e.item(ie);R=r})(R)):R=o,Pe(),n=k=80-(I=3)-3,a=w",
"=45-(M=1)-0,v||(c=O(n,a)),D=O(n,a),N=Array(n*a),((t,r,n)=>{var a",
"='',P=0;if(v)for(let e=0;e<w;e++)for(let t=0;t<k;t++)r[e][t]=e+'",
",'+t,'S'!=R&&R!=o||(N[P]=r[e][t],P++);else{for(let e=0;e<n.lengt",
"h;e++){a=ee(n[e]);for(let n=0;n<a.length;n++)t[e][n]=a.substr(n,",
"1),r[e][n]=e+','+n,'S'!=R&&R!=o||(N[P]=r[e][n],P++)}v=!0}if(R==o",
")q(N,e);else if('L'==R||'C'==R){if(q(r,e),'C'==R)for(let t=0;t<r",
".length;t++)q(r[t],e);P=0;for(let e=0;e<w;e++)for(let t=0;t<k;t+",
"+)N[P]=r[e][t],P++}else if('T'==R){var l=k*w,c=0,D=0,C=0,s=0,u=0",
",d=!1,f=!1,y=0,S=0;w%25 2==0?(y=Math.trunc(w/2)-1,d=!0):(y=Math.",
"round(w/2)-1,d=!1),k%25 2==0?(S=Math.trunc(k/2)-1,f=!1):(S=Math.",
"round(k/2)-1,f=!0);var T=y,h=S;for(N[0]=y+','+S,c++,i=1;i<l;i++)",
"c==k?(c=0,f=k%25 2!=0,s=0,u=0,h=S,T=d?y+ ++D:y-++C,d=!d):(h=f?S-",
"++s:S+ ++u,f=!f),N[i]=T+','+h,c++}})(c,D,Z),Y(!0))))}var n,a;ret",
"urn 0}};function I(){cnv=document.getElementById('tc'),ctx=CTX=c",
"nv.getContext('2d');const e=(e,r,n,a,P,i)=>{var o,l,c,D=V2(e,r);",
"return t.push((e=>{l&&i(P)})),(t,P)=>{o=V2(_X,_Y).mul(-1).add(D)",
",l=o.len()<1.7*n,c=l?2:5,t&&(ELI(l||P?'white':'grey',e,r,n+c,n+c",
",0,0,TAU),CTA('center'),CFS('black'),FNT(n-3),CFT(a,e,r+6))}};va",
"r t=[],r=[],n=0,a=[1,2,4,8,16],P=0,i=e=>{n=e,_R=a[e],art=l(_R),c",
"er=c(min(_R,4))},o={Piece:'2',Name:'ASCII Skulls 002',Descriptio",
"n:'Original ASCII art in the classic 7-bit style. Random rotatio",
"n|through five animations and five colors.'.split('|'),Propertie",
"s:'Anne, Full Random, Green, Normal, C key, N key, P key or Doub",
"le|Click, S key',Medium:'Fully On-Chain BlockGen.Art Canvas',Art",
"ist:'Cardanomosh',Seed:SEED},l=e=>{P=0;var t,r=DCE('canvas'),n=r",
".getContext('2d'),a=cM(150,1),i=()=>{DEF(),TAG&&TXT(a,1==e?10:8,",
"TAG,967,993)};return CWH(r,e*PX),CCX(n),AA(r,1),DEF(),t=uS(new R",
"NG(SEED),n,r,e,i),i(),()=>(CCX(n),DEF(),P||(P=t())&&i(),CCX(),r)",
"},c=e=>{var t=DCE('canvas');let r,n;var a,P;for(var[a,i]of(CWH(t",
",PX*e),CCX(t.getContext('2d')),DEF(null,e),RECT(cH(0,2,80,.6),2,",
"2,PX-4,PX-4),CBP(),CRT(4,4,PX-8,PX-8),CTC(),RECT(cH(0,2,80,1),0,",
"0,PX,PX),CSC('black'),CSBr(30*e),CBP(),CRE(0,0,PX,PX),CSS(cHx('d",
"bccb8')),CLW(102),CST(),CBP(),CRE(0,0,PX,PX),CSS(cHx('9d8c78')),",
"CLW(92),CST(),CSBr(6*e),CSS(CANV),CLW(30),CST(),DEF(null,e),TXT(",
"cM(0,.1),24,'BLOCKGEN.ART',HX,40),TXT(cM(0,.6),13,TAG,HX,970),r=",
"HX,n=290,Object.entries(o)))n+=34,TXT(cM(0,.8),14,a,r,n),n+=24,P",
"=cM(0,.5),Array.isArray(i)?FoE(i,(e=>{TXT(P,20,e,r,n),n+=22})):T",
"XT(P,20,i,r,n);return DEF(),CCX(),e=>t},D=()=>{setTimeout((e=>{w",
"indow.requestAnimationFrame(D);var t=0,a=PX;CCX(),N(.97,WALL),CS",
"C(SHDW),CSBr(55),RECT(CANV,0,0,a,a),CSB(0),CVS(),_P&&(CXT(PX,0),",
"CXS(-1,1)),CDI(art(),0,0,a,a),CVR(),_P&&CDI(cer(),0,0,a,a),FoE(r",
",(e=>{e(_P,n==t),t++}))}),1e3/FPS)},N=(e,t)=>{var r=window,n=r.i",
"nnerWidth,a=r.innerHeight,P=n!=_W||a!=_H,i=min(n,a)*e,o=i/PX,l=m",
"in(DPR_MAX,max(devicePixelRatio??1,1));P&&(cnv.width=_W=n*l,cnv.",
"height=_H=a*l),CTR(1,0,0,1,0,0),BG(t),CXT((n-i)/2,(a-i)/2),CXS(o",
",o)};AA(ctx,1),(()=>{i(0);var n,P,l=a.length,c='touch',N='mouse'",
",C=e=>{e.preventDefault();var t=e.changedTouches[0];return e.cli",
"entX=t.pageX,e.clientY=t.pageY,e},s=e=>{var t=cnv.getBoundingCli",
"entRect(),r=CGT().invertSelf();P=e.clientX-t.left,y=e.clientY-t.",
"top,_X=P*r.a+y*r.c+r.e,_Y=P*r.b+y*r.d+r.f};for(p=e=>{_M=1,s(e),(",
"e=>{e.preventDefault(),e.stopPropagation()})(e),_P=_I(_X,_Y)},u=",
"e=>{_P&&FoE(t,(e=>e())),_M=_P=0,s(e)},FoE([[c+'start',e=>{p(C(e)",
")}],[c+'move',e=>{s(C(e))}],[c+'end',e=>{u(C(e))}],[N+'down',p],",
"[N+'move',s],[N+'up',u]],(e=>cnv.addEventListener(...e))),n=0;n<",
"l;n++)r.push(e(130,P=HX-80*l/2+80*(n+.5),22,a[n]+'k',n,i));r.pus",
"h(e(130,800,25,CHAR(8595),0,(e=>{return(t=DCE('a')).download=o.N",
"ame,t.href=art().toDataURL(),void t.click();var t}))),D()})()}_X",
"=_Y=0,_R=1,_P=0,_M=0,_W=0,_H=0,_I=e=>1,I(); </script></canvas",
"></body></html>"
],
"name": "ASCII Skulls 002",
"mediaType": "text/html"
}
],
"image": "ipfs://QmXzmbeBq12NNdLXG1DC2p7qTjh8qkzeYtpf6fZr8Gdab9",
"piece": 2,
"artist": "Cardanomosh",
"medium": "Fully On-Chain BlockGen.Art Canvas",
"vendor": "BlockGen.art",
"authNFT": "asset19sgmgmyucs7avrsr69wnx35kaqxtc3xe59lt28",
"mediaType": "image/png",
"properties": {
"ASCII Skull": "Anne",
"First Color": "Green",
"Render Mode": "Full Random",
"Scrape Text": "C key",
"Toggle Name": "N key",
"Toggle Pause": "P key or Double Click",
"Toggle Speed": "S key",
"Default Speed": "Normal"
},
"description": [
"Original ASCII art in the classic 7-bit style. Random rotation",
"through five animations and five colors."
]
}
}
}Token Mints / Burns
ASCIISkulls002
+19521b801dc7199ec...