A

Transaction Details

Hash
caab7d451e6bce409252f2a78bafe91b070b5bd38ad7ebf13e84f46346b34c8e
Time
4/15/2023, 8:36:03 PM
Total Output
99.151707
Fee
0.848293
Size
15360 bytes
Deposit
0
TTL
Slot 90124636
MetadataToken Mint

Metadata

Key 721
{
  "8c269e5948213512464da6ddc1ed437c32fb048799f6914993016050": {
    "Awintersday006": {
      "name": "A winters day 006",
      "seed": 259,
      "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>con",
            "st Q=s=>eval('(v,a,b,c,d)=>'+s),CHAR=e=>String.fromCharCode(e),F",
            "or=Q('{for(v=v;v<a;v++)b(v,v/a)}'),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)eval(`C${b",
            "[c]}=${v}=>ctx.${b[c+1]}${a}`)},t='(...a)';P(t,t,'TC:clip:RT:rec",
            "t:GT:getTransform:DI:drawImage:FT:fillText:EL:ellipse:BP:beginPa",
            "th:CP:closePath:MT:moveTo:LT:lineTo:BC:bezierCurveTo:ST:stroke:V",
            "S:save:VR:restore:TR:setTransform:XT:translate:XS:scale:XR:rotat",
            "e:FR:fillRect:RE:rect:FL:fill'),P('a','=a','SBr:shadowBlur:LW:li",
            "neWidth:TA:textAlign:TB:textBaseline:SC:shadowColor:SS:strokeSty",
            "le:GC:globalCompositeOperation:FS:fillStyle');const DEF=(e,i)=>{",
            "e=e??CANV,i=i??_R,CTR(i,0,0,i,0,0),CFS(e),CSS(e),CTA('center'),C",
            "SB(0),MUL()},CSB=e=>CSBr(e*_R),DCE=e=>document.createElement(e),",
            "CCX=e=>ctx=e||CTX,FNT=e=>ctx.font=e+'px Arial',TXT=(e,i,...a)=>{",
            "CFS(e),FNT(i),CFT(...a)},ELI=(e,...i)=>{CFS(e),CBP(),CEL(...i),C",
            "FL()},ADD=e=>CGC('screen'),MUL=e=>CGC('source-over'),CWH=(e,i,a)",
            "=>{e.width=i,e.height=a||i},BG=e=>RECT(e,0,0,_W,_H),RECT=(e,...i",
            ")=>{CBP(),CFS(e),CFR(...i),CFL()},AA=(e,i)=>e.imageSmoothingEnab",
            "led=e.mozImageSmoothingEnabled=e.webkitImageSmoothingEnabled=i;f",
            "unction v2(e,i){var a=this,t=(e,i)=>(a.x=e||0,a.y=i||0,a);t(e,i)",
            ",Object.assign(a,{set:t,circ:e=>t(sin(e),-cos(e)),perp:e=>t(a.y,",
            "-a.x),len:e=>sqrt(a.x*a.x+a.y*a.y),dot:e=>a.x*e.x+a.y*e.y,norm:e",
            "=>a.div(a.len()),rad:e=>atan2(a.x,-a.y),add:e=>t(a.x+e.x,a.y+e.y",
            "),sub:e=>t(a.x-e.x,a.y-e.y),mv:e=>t(a.x*e.x,a.y*e.y),inc:e=>t(a.",
            "x+e,a.y+e),mul:e=>t(a.x*e,a.y*e),div:e=>t(a.x/e,a.y/e),cpy:e=>V2",
            "(a.x,a.y)})}V2=Q('new v2(v,a)'),FoE(Object.getOwnPropertyNames(M",
            "ath),(i=>eval(`${i}=Math.${i}`)));const Lerp=Q('(1-v)*a+v*b'),Wr",
            "ap=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)'),Ease=e=>-(cos",
            "(PI*e)-1)/2,TAU=2*PI;class RNG{constructor(e){var i=this,a=42949",
            "67295,t=123456789+e&a,r=987654321-e&a,l=65535;i.r=e=>(((r=36969*",
            "(r&l)+(r>>>16)&a)<<16)+((t=18e3*(t&l)+(t>>>16)&a)&l)>>>0)/(a+1),",
            "i.f=(e,a)=>e+i.r()*(a-e),i.i=(e,a)=>floor(i.f(e,a)),i.c=e=>i.r()",
            "<e,i.item=e=>e[i.i(0,e.length)]}}CANV=cM(220,1),WALL=cHx('f57411",
            "'),SHDW=cHx('0f0a06'),FPS=60;const SEED=259,TAG='CJ-02-006',PX=1",
            "e3,HX=PX/2,uS=(e,a,t,r,l)=>{CANV='black',WALL='white',SHDW='blac",
            "k',RECT('white',0,0,PX,PX);var s=0;(n=[]).push([]),cH(10,62,70,1",
            ");var n,h=e.f(0,.3);for(h>.3&&h<.7&&(h=0),(n={medium:{}}).medium",
            ".bristles=[],i=0;i<40;i++){let i={x:e.f(-3,3),y:e.f(-3,3),lightn",
            "ess:e.i(60,80),alpha:e.f(0,.07)};n.medium.xrange=3,n.medium.bris",
            "tles.push(i)}for(n.large={},n.large.bristles=[],i=0;i<40;i++){le",
            "t i=e.item([1,-1]),a={x:e.f(6,9)*i,y:e.f(6,9),lightness:e.i(60,8",
            "0),alpha:e.f(0,.07)};n.large.xrange=6,n.large.bristles.push(a)}f",
            "or(n.small={},n.small.bristles=[],i=0;i<40;i++){let i=e.item([1,",
            "-1]),a={x:e.f(0,1)*i,y:e.f(0,1)*i,lightness:e.i(60,80),alpha:e.f",
            "(0,.07)};n.small.xrange=1,n.small.bristles.push(a)}for(n.shadow=",
            "{},n.shadow.bristles=[],i=0;i<1;i++){let i=e.item([1,-1]),a={x:e",
            ".f(0,1)*i,y:e.f(0,1)*i,lightness:1,alpha:1};n.shadow.xrange=1,n.",
            "shadow.bristles.push(a)}var o=10,f=(e.i(0,280),10),c=e.f(.1,.9),",
            "g=[];function u(e,i,a,t){return(1-e)*((1-e)*i+e*a)+e*((1-e)*a+e*",
            "t)}var C=[];for(i=0;i<15;i++)i%25 3==0&&i>0?C.push(u(1,C[i-3],C[",
            "i-2],C[i-1])):C.push(e.f(-2,7));var p=[];for(i=0;i<15;i++)i%25 3",
            "==0&&i>0?p.push(u(1,p[i-3],p[i-2],p[i-1])):p.push(e.f(.5,5.2));v",
            "ar d=document.createElement('canvas');d.width=PX,d.height=PX;var",
            " m=d.getContext('2d'),x=document.createElement('canvas');x.width",
            "=PX,x.height=PX;var y=x.getContext('2d'),v=new function(){var i=",
            "[],t=V2(0,.3);this.spawn=e=>{e.age=0,i.push(e)},this.update=()=>",
            "{for(var r=i.length-1;r>=0;r--){var l=i[r];if(l.pos.add(l.vel.ad",
            "d(t).mul(.95)),l.age++,l.age>l.life){i.splice(r,1);let t=l.pos.x",
            "/1e3;t*=5;let h=floor(t),o=50*u(t-h,p[3*h],p[3*h+1],p[3*h+2]);if",
            "((l.pos.y>830-o||l.pos.y<620-o)&&l.pos.y>350-o&&s<=5e4){var n=a.",
            "getImageData(l.pos.x,l.pos.y,1,1).data;n[0]>=255&&n[1]>=255&&n[2",
            "]>=255&&(CCX(y),RECT('white',l.pos.x-2,l.pos.y-2,e.i(2,4),e.i(2,",
            "4)),RECT('white',l.pos.x,l.pos.y-2,e.i(1,2),e.i(1,2))),n[2]/n[1]",
            "<1.2&&n[0]<100&&n[1]>55&&(CCX(y),RECT('white',l.pos.x,l.pos.y,e.",
            "i(1,2),e.i(1,2)))}}else if(l.pos.y>0&&l.pos.y<995&&l.pos.x>0&&l.",
            "pos.x<995){var h=3*(1-l.age/l.life);CCX(m),m.fillStyle='white',m",
            ".beginPath(),m.rect(l.pos.x,l.pos.y,h,h),m.fill()}}CFL(),CCX()}}",
            ",b=new RNG(1),T=()=>b.r()>.2;return r=>{window;var l=t.width,b=t",
            ".height,X=l!=_W||b!=_H,P=min(l,b),w=P/PX;X&&(d.width=_W=l,d.heig",
            "ht=_H=b,m.translate((l-P)/2,(b-P)/2),m.scale(w,w));var S=!1;func",
            "tion E(a,t=1){let r=1;if(1!=t&&(r=.5),null!=a.shaderange){let e=",
            "a.brush.bristles[i].x+a.brush.xrange,t=c-a.x/1e3,l=t/(1-abs(c-1)",
            "),s=e/(2*a.brush.xrange);t<0&&(s=1-s),r*=abs(l)*s,r=Mapf(r,0,1,.",
            "5-.5*a.shaderange,.5+.5*a.shaderange),S||(S=!0),r=min(max(Mapf(r",
            ",.3,.5,0,.6),0),.6)}let l=a.saturation;return 1!=t&&h>=.7&&(r=0,",
            "t=.3,l=0),cH(e.i(10,20)+a.hue,l,(a.brush.bristles[i].lightness+a",
            ".lightness)*r,a.brush.bristles[i].alpha*t*a.alpha)}if(s<200)for(",
            "i=0;i<o;i++){let i=e.item([1,-1]),a=e.item([0,180,-180]),t={x:e.",
            "i(0,1e3),y:e.i(-150,250),xr:e.i(100,200)*i,yr:e.i(20,100)*i,angl",
            "e:a,angleincr:i,anglefinal:e.i(60,90)*i+a,speed:e.i(1,3)*f,hue:e",
            ".i(0,20)+190,saturation:62,lightness:10-60*h,brush:n.large,width",
            ":e.f(20,30),alpha:1};g.push(t)}else if(s<0)for(i=0;i<o;i++){let ",
            "i=e.item([1,-1]),a=e.item([0,180,-180]),t={x:1e3*c,y:e.i(120,160",
            "),xr:e.i(0,15),yr:e.i(0,15),angle:a,angleincr:i,anglefinal:e.i(6",
            "0,90)*i+a,speed:e.i(1,3)*f,hue:e.i(-10,10)+50,saturation:90,ligh",
            "tness:0-40*h,brush:n.medium,width:e.f(2,8),alpha:.1};g.push(t)}e",
            "lse if(s<240)for(i=0;i<o;i++){let i=e.item([1,-1]),a=e.item([0,1",
            "80,-180]),t={x:e.i(50,950),y:e.i(100,200),xr:e.i(40,150),yr:e.i(",
            "10,30),angle:a,angleincr:i,anglefinal:e.i(60,90)*i+a,speed:e.i(1",
            ",3)*f,hue:e.i(0,20)+168,saturation:28,lightness:30-70*h,brush:n.",
            "medium,width:e.f(2,6),alpha:.3};g.push(t)}else if(s<2200)for(i=0",
            ";i<o;i++){let i=e.item([1,-1]),a=e.item([0,180,-180]),t={x:e.i(0",
            ",1e3),y:e.i(500,1050),xr:e.i(100,200)*i,yr:e.i(-50,50),angle:a,a",
            "ngleincr:i,anglefinal:e.i(60,90)*i+a,speed:e.i(1,3)*f,hue:e.i(0,",
            "20)+190,saturation:62,lightness:80-120*h,brush:n.medium,width:e.",
            "f(2,8),shaderange:.15,alpha:1};g.push(t)}else if(s<2230){let a=0",
            ";for(h>=.7&&(a=Lerp(h,.08,.09)),i=0;i<o;i++){let i=e.item([1,-1]",
            "),t=e.item([0,180,-180]),r={x:e.i(0,1e3),y:e.i(50,100),xr:200*i,",
            "yr:e.i(20,50),angle:t,angleincr:i,anglefinal:e.i(60,90)*i+t,spee",
            "d:e.i(1,3)*f,hue:30,saturation:87,lightness:-10,brush:n.large,wi",
            "dth:e.f(20,30),alpha:a};g.push(r)}}else if(s<2260){let a=0;for(h",
            ">=.7&&(a=Lerp(h,0,.11)),i=0;i<o;i++){let i=e.item([1,-1]),t=e.it",
            "em([0,180,-180]),r={x:e.i(0,1e3),y:e.i(120,190),xr:200*i,yr:e.i(",
            "20,50),angle:t,angleincr:i,anglefinal:e.i(60,90)*i+t,speed:e.i(1",
            ",3)*f,hue:8,saturation:87,lightness:-10,brush:n.large,width:e.f(",
            "20,30),alpha:a};g.push(r)}}else if(s<2290){let a=0;for(h>=.7&&(a",
            "=Lerp(h,0,.11)),i=0;i<o;i++){let i=e.item([1,-1]),t=e.item([0,18",
            "0,-180]),r={x:e.i(0,1e3),y:e.i(350,420),xr:200*i,yr:e.i(20,50),a",
            "ngle:t,angleincr:i,anglefinal:e.i(60,90)*i+t,speed:e.i(1,3)*f,hu",
            "e:8,saturation:87,lightness:-10,brush:n.large,width:e.f(20,30),a",
            "lpha:a};g.push(r)}}else if(s<2450)for(i=0;i<o;i++){let a=e.item(",
            "[1,-1]),t=e.item([0,180,-180]),r=(s+i-2290)/160;r*=5;let l=floor",
            "(r),o=50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*1100-50,y:e.i(",
            "500,550)-o,xr:e.i(60,100),yr:e.i(30,50),angle:t,angleincr:a,angl",
            "efinal:e.i(60,90)*a+t,speed:e.i(1,3)*f,hue:e.i(0,20)+168,saturat",
            "ion:28,lightness:-30-30*h,brush:n.medium,width:e.f(2,16),alpha:1",
            "};g.push(c)}else if(s<7250)for(i=0;i<5;i++){let a=e.item([1,-1])",
            ",t=e.item([0,180,-180]),r=(s+i-2450)/4800;r*=5;let l=floor(r),o=",
            "50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*1100-50,y:e.i(400,52",
            "0)-.5*o,xr:e.i(1,2)*a,yr:e.i(2,10)*a,angle:t,angleincr:a,anglefi",
            "nal:e.i(40,70)*a+t,speed:e.i(1,3)*f,hue:e.i(0,20)+120,saturation",
            ":62,lightness:-15-40*h,brush:n.small,width:e.f(1,2),shaderange:.",
            "6,alpha:1};g.push(c)}else if(s<7600)for(i=0;i<o;i++){let a=e.ite",
            "m([1,-1]),t=e.item([0,180,-180]),r=(s+i-7250)/350;r*=5;let l=flo",
            "or(r),o=50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*1100-50,y:e.",
            "i(500,570)-o,xr:e.i(2,10),yr:e.i(25,50),angle:t,angleincr:a,angl",
            "efinal:e.i(60,90)*a+t,speed:e.i(1,3)*f,hue:e.i(0,20)+34,saturati",
            "on:35,lightness:-30-40*h,brush:n.small,width:e.f(1,2),shaderange",
            ":.6,alpha:1};g.push(c)}else if(s<7800)for(i=0;i<o;i++){let a=e.i",
            "tem([1,-1]),t=e.item([0,180,-180]),r=(s+i-7600)/200;r*=5;let l=f",
            "loor(r),o=50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*1100-50,y:",
            "e.i(480,520)-o,xr:e.i(-50,50),yr:e.i(-10,10),angle:t,angleincr:a",
            ",anglefinal:e.i(60,90)*a+t,speed:e.i(1,3)*f,hue:e.i(0,50)*a+90,s",
            "aturation:62,lightness:-23-40*h,brush:n.medium,width:e.f(1.5,5),",
            "shaderange:.2,alpha:1};g.push(c)}else if(s<8150)for(i=0;i<o;i++)",
            "{let a=e.item([1,-1]),t=e.item([0,180,-180]),r=(s+i-7800)/350;r*",
            "=5;let l=floor(r),o=50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*",
            "1100-50,y:e.i(500,530)-o,xr:e.i(2,10),yr:e.i(75,100),angle:t,ang",
            "leincr:a,anglefinal:e.i(60,90)*a+t,speed:e.i(1,3)*f,hue:e.i(0,20",
            ")+34,saturation:35,lightness:-27-40*h,brush:n.small,width:e.f(1,",
            "2),reflectystart:600-o,reflectyend:800-o,reflectalpha:.035,shade",
            "range:.6,alpha:1};g.push(c)}else if(s<8350)for(i=0;i<o;i++){let ",
            "a=e.item([1,-1]),t=e.item([0,180,-180]),r=(s+i-8150)/200;r*=5;le",
            "t l=floor(r),o=50*u(r-l,p[3*l],p[3*l+1],p[3*l+2]),c={x:r/5*1100-",
            "50,y:e.i(400,520)-o,xr:e.i(-70,70),yr:e.i(-25,25),angle:t,anglei",
            "ncr:a,anglefinal:e.i(60,90)*a+t,speed:e.i(1,3)*f,hue:e.i(0,50)*a",
            "+90,saturation:62,lightness:-20-40*h,brush:n.medium,width:e.f(2,",
            "8),reflectystart:600-o,reflectyend:800-o,reflectalpha:.05,shader",
            "ange:.2,alpha:1};g.push(c)}else if(s<11950)for(i=0;i<20;i++){let",
            " a=e.item([1,-1]),t=e.item([0,180,-180]),r=(s+i-8350)/3600;r*=5;",
            "let l=floor(r),o=50*u(r-l,C[3*l],C[3*l+1],C[3*l+2]),c={x:r/5*110",
            "0-50,y:e.i(1030,1400)-o,xr:e.i(20,40)*a,yr:e.i(20,100)*a,angle:t",
            ",angleincr:a,anglefinal:e.i(40,70)*a+t,speed:e.i(1,3)*f,hue:e.i(",
            "0,20)+120,saturation:62,lightness:-35-45*h,brush:n.large,width:e",
            ".f(2,4),alpha:1};g.push(c)}else 11950==s&&y.drawImage(t,0,0,1e3,",
            "1e3),m.clearRect(0,0,1e3,1e3),For(0,100,(i=>{var a=V2(e.f(0,1e3)",
            ",0);v.spawn({pos:a,vel:V2().circ(e.f(0,TAU)).mul(e.f(0,20)),life",
            ":e.i(50,250)})})),v.update(),a.drawImage(x,0,0,1e3,1e3),a.drawIm",
            "age(d,0,0,1e3,1e3);for(k=0;k<g.length;k++){let e=g[k],t=!1;for(j",
            "=0;j<e.speed;j++)if(abs(e.angle)<abs(e.anglefinal)){for(e.xpath=",
            "e.x+e.xr*cos(e.angle*PI/180),e.ypath=e.y+e.yr*sin(e.angle*PI/180",
            "),i=0;i<e.brush.bristles.length;i++){let t=e.brush.bristles[i].y",
            "*e.width+e.ypath;T()&&(a.beginPath(),a.fillStyle=E(e),a.arc(e.br",
            "ush.bristles[i].x*e.width+e.xpath,t,e.width,0,2*Math.PI),a.fill(",
            ")),e.reflectystart>0&&t>(e.reflectystart-(e.reflectyend-e.reflec",
            "tystart)&&t<e.reflectystart)&&T()&&(a.beginPath(),a.fillStyle=E(",
            "e,e.reflectalpha),a.arc(e.brush.bristles[i].x*e.width+e.xpath,t+",
            "2*(e.reflectystart-t),e.width,0,2*Math.PI),a.fill())}e.angle+=e.",
            "angleincr,t=!0}}return s+=o,0}};function I(){cnv=document.getEle",
            "mentById('tc'),ctx=CTX=cnv.getContext('2d');const e=(e,a,t,r,l,s",
            ")=>{var n,h,o,f=V2(e,a);return i.push((e=>{h&&s(l)})),(i,l)=>{n=",
            "V2(_X,_Y).mul(-1).add(f),h=n.len()<1.7*t,o=h?2:5,i&&(ELI(h||l?'w",
            "hite':'grey',e,a,t+o,t+o,0,0,TAU),CTA('center'),CFS('black'),FNT",
            "(t-3),CFT(r,e,a+6))}};var i=[],a=[],t=0,r=[1,2,4,8,16],l=0,s=e=>",
            "{t=e,_R=r[e],art=h(_R),cer=o(min(_R,4))},n={Piece:'6',Name:'A wi",
            "nters day 006',Description:'The winner of our second Block Gen c",
            "ode jam, with a theme of|Christmas'.split('|'),Properties:'Colle",
            "ctors Edition',Medium:'Fully On-Chain BlockGen.Art Canvas',Artis",
            "t:'Hookman',Seed:SEED},h=e=>{l=0;var i,a=DCE('canvas'),t=a.getCo",
            "ntext('2d'),r=cM(150,1),s=()=>{DEF(),TXT(r,1==e?10:8,TAG,967,993",
            ")};return CWH(a,e*PX),CCX(t),AA(a,1),DEF(),i=uS(new RNG(SEED),t,",
            "a,e,s),s(),()=>(CCX(t),DEF(),l||(l=i())&&s(),CCX(),a)},o=e=>{var",
            " i=DCE('canvas');let a,t;var r,l;for(var[r,s]of(CWH(i,PX*e),CCX(",
            "i.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),CS",
            "C('black'),CSBr(30*e),CBP(),CRE(0,0,PX,PX),CSS(cHx('dbccb8')),CL",
            "W(102),CST(),CBP(),CRE(0,0,PX,PX),CSS(cHx('9d8c78')),CLW(92),CST",
            "(),CSBr(6*e),CSS(CANV),CLW(30),CST(),CBP(),CRE(46,46,PX-92,PX-92",
            "),CSS('gold'),CLW(2),CST(),DEF(null,e),TXT(cM(0,.1),24,'BLOCKGEN",
            ".ART',HX,40),TXT(cM(0,.6),13,TAG,HX,970),a=HX,t=290,Object.entri",
            "es(n)))t+=34,TXT(cM(0,.8),14,r,a,t),t+=24,l=cM(0,.5),Array.isArr",
            "ay(s)?FoE(s,(e=>{TXT(l,20,e,a,t),t+=22})):TXT(l,20,s,a,t);return",
            " DEF(),CCX(),e=>i},f=()=>{setTimeout((e=>{window.requestAnimatio",
            "nFrame(f);var i=0,r=PX;CCX(),c(.97,WALL),CSC(SHDW),CSBr(55),RECT",
            "(CANV,0,0,r,r),CSB(0),CVS(),_P&&(CXT(PX,0),CXS(-1,1)),CDI(art(),",
            "0,0,r,r),CVR(),_P&&CDI(cer(),0,0,r,r),FoE(a,(e=>{e(_P,t==i),i++}",
            "))}),1e3/FPS)},c=(e,i)=>{var a=window,t=a.innerWidth,r=a.innerHe",
            "ight,l=t!=_W||r!=_H,s=min(t,r)*e,n=s/PX,h=min(2,max(devicePixelR",
            "atio??1,1));l&&(cnv.width=_W=t*h,cnv.height=_H=r*h),CTR(1,0,0,1,",
            "0,0),BG(i),CXT((t-s)/2,(r-s)/2),CXS(n,n)};AA(ctx,1),(()=>{s(0);v",
            "ar t,l,h=r.length,o='touch',c='mouse',g=e=>{e.preventDefault();v",
            "ar i=e.changedTouches[0];return e.clientX=i.pageX,e.clientY=i.pa",
            "geY,e},C=e=>{var i=cnv.getBoundingClientRect(),a=CGT().invertSel",
            "f();l=e.clientX-i.left,y=e.clientY-i.top,_X=l*a.a+y*a.c+a.e,_Y=l",
            "*a.b+y*a.d+a.f};for(p=e=>{_M=1,C(e),(e=>{e.preventDefault(),e.st",
            "opPropagation()})(e),_P=_I(_X,_Y)},u=e=>{_P&&FoE(i,(e=>e())),_M=",
            "_P=0,C(e)},FoE([[o+'start',e=>{p(g(e))}],[o+'move',e=>{C(g(e))}]",
            ",[o+'end',e=>{u(g(e))}],[c+'down',p],[c+'move',C],[c+'up',u]],(e",
            "=>cnv.addEventListener(...e))),t=0;t<h;t++)a.push(e(130,l=HX-80*",
            "h/2+80*(t+.5),22,r[t]+'k',t,s));a.push(e(130,800,25,CHAR(8595),0",
            ",(e=>{return(i=DCE('a')).download=n.Name,i.href=art().toDataURL(",
            "),void i.click();var i}))),f()})()}_X=_Y=0,_R=1,_P=0,_M=0,_W=0,_",
            "H=0,_I=e=>1,I();</script></canvas></body></html>"
          ],
          "name": "A winters day 006",
          "mediaType": "text/html"
        }
      ],
      "image": "ipfs://QmfQZhoqYCB4s8awo3paK2qsfBvwqyV5kz3zi14BmiaAya",
      "piece": 6,
      "artist": "Hookman",
      "medium": "Fully On-Chain BlockGen.Art Canvas",
      "vendor": "BlockGen.art",
      "authNFT": "asset1hsdkl090l43qund6r3dxgvk9tk6q4dqjrnnk0q",
      "mediaType": "image/png",
      "properties": {
        "Type": "Collectors Edition"
      },
      "description": [
        "The winner of our second Block Gen code jam, with a theme of",
        "Christmas"
      ]
    }
  }
}

Token Mints / Burns

Awintersday006
8c269e5948213512...
+1