Transaction Details
- Hash
- 4e24bb727a6a6b8ca249d9729bbb4a809d623728f166f129e40564b7f4a454e5
- Size
- 11166 bytes
- Deposit
- ₳0
- TTL
- Slot 96431241
MetadataToken Mint
Outputs (2)
Metadata
Key 721
{
"dda8c949d5742c3bed0254d595bafe4b151c200c849292abdaf5742d": {
"ProjectShift": {
"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> c",
"onst 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)}'),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)+')';l",
"et 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:r",
"ect:GT:getTransform:DI:drawImage:FT:fillText:EL:ellipse:BP:begin",
"Path:CP:closePath:MT:moveTo:LT:lineTo:BC:bezierCurveTo:ST:stroke",
":VS:save:VR:restore:TR:setTransform:XT:translate:XS:scale:XR:rot",
"ate:FR:fillRect:RE:rect:FL:fill'),P('a','=a','SBr:shadowBlur:LW:",
"lineWidth:TA:textAlign:TB:textBaseline:SC:shadowColor:SS:strokeS",
"tyle: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('center')",
",CSB(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,t,...C)=",
">{CFS(e),FNT(t),CFT(...C)},ELI=(e,...t)=>{CFS(e),CBP(),CEL(...t)",
",CFL()},ADD=e=>CGC('screen'),MUL=e=>CGC('source-over'),CWH=(e,t,",
"C)=>{e.width=t,e.height=C||t},BG=e=>RECT(e,0,0,_W,_H),RECT=(e,..",
".t)=>{CBP(),CFS(e),CFR(...t),CFL()},AA=(e,t)=>e.imageSmoothingEn",
"abled=e.mozImageSmoothingEnabled=e.webkitImageSmoothingEnabled=t",
";function v2(e,t){var C=this,r=(e,t)=>(C.x=e||0,C.y=t||0,C);r(e,",
"t),Object.assign(C,{set:r,circ:e=>r(sin(e),-cos(e)),perp:e=>r(C.",
"y,-C.x),len:e=>sqrt(C.x*C.x+C.y*C.y),dot:e=>C.x*e.x+C.y*e.y,norm",
":e=>C.div(C.len()),rad:e=>atan2(C.x,-C.y),add:e=>r(C.x+e.x,C.y+e",
".y),sub:e=>r(C.x-e.x,C.y-e.y),mv:e=>r(C.x*e.x,C.y*e.y),inc:e=>r(",
"C.x+e,C.y+e),mul:e=>r(C.x*e,C.y*e),div:e=>r(C.x/e,C.y/e),cpy:e=>",
"V2(C.x,C.y)})}V2=Q('new v2(v,a)'),FoE(Object.getOwnPropertyNames",
"(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)'),Ease=e=>-(c",
"os(PI*e)-1)/2,TAU=2*PI;class RNG{constructor(e){var t=this,C=429",
"4967295,r=123456789+e&C,a=987654321-e&C,o=65535;t.r=e=>(((a=3696",
"9*(a&o)+(a>>>16)&C)<<16)+((r=18e3*(r&o)+(r>>>16)&C)&o)>>>0)/(C+1",
"),t.f=(e,C)=>e+t.r()*(C-e),t.i=(e,C)=>floor(t.f(e,C)),t.c=e=>t.r",
"()<e,t.item=e=>e[t.i(0,e.length)]}}CANV=cM(220,1),WALL=cHx('f574",
"11'),SHDW=cHx('0f0a06'),FPS=60;const SEED=0,TAG='A-00-000',PX=1e",
"3,HX=PX/2,uJ=(e,t,C,r)=>{FPS=30;let a=23,o=14,T=.93;a=45,o=25,T=",
".95,_B=50;var i=(e,t)=>{CVS();let C=5*e*t,r=5*t;CSB(2),CSC('blac",
"k'),CSS(cH(60,0,0,.3)),For(0,45,((t,a)=>{CBP(),CEL(0,0,190,190,0",
",0,TAU),CCP(),CXS(.95,.95);let o=C+a*TAU*r*sin(2.6*e)*cos(1.4);C",
"XT(13*sin(o),13*cos(o)),CLW(6),CST()})),CVR()};const n=ctx.creat",
"eRadialGradient(0,0,0,0,0,250);return n.addColorStop(0,'WHITE'),",
"n.addColorStop(.6,cH(55,100,100,.1)),n.addColorStop(1,cM(255,0))",
",e=>{RECT(n,-HX,-HX,PX,PX),CXS(1,-1),CXR(TAU/4),CXS(.65,.65),(e=",
">{CBP(),e=1e4*sin(e/1e4),For(1,4,((t,C)=>{var r=60*t,a=t%25 2?1:",
"-1;e*=a,For(0,25,((C,o)=>{var T=1+sin(e+o*TAU*10*t),i=V2().circ(",
"TAU*o).mul(r-5*pow(T,3)*a);0==C?CMT(i.x,i.y):CLT(i.x,i.y)})),For",
"(0,25,((C,o)=>{o=1-o;var T=1+sin(o*TAU*60*t*a-e),i=V2().circ(e*T",
"AU*(1-o)).mul(r- -1*pow(T,3));0==C?CMT(i.x,i.y):CLT(i.x,i.y)})),",
"r*=1.05,CMT(r,0),CEL(0,0,r,r,0,0,TAU)})),CSS('white'),CSB(10),CS",
"C(cM(255,1)),CLW(2),CST(),CSS('grey'),CLW(1),CST(),CSB(0)})(e/20",
"),CSB(2),CSC('white'),i(e/20,1),i(-e/41,2),CXR(PI)}},uS=(e,t,C,r",
",a)=>{var o={date:'2023-07-08T21:00:00Z',AUTH:{Artist:'rtnptr',P",
"roject:'Project Shift',Medium:'Fully On-Chain BlockGen.Art Canva",
"s',Policy:'cd191fe36b373b4fd500fa5718e67725ee68fb453691154972fd2",
"0ef',Description:['This art collection contains reminders of how",
" to live a good','life, that together we are capable of many gre",
"at things, and','above all to love. These reminders are hidden ",
"in plain sight','on a clock that will help you find your point i",
"n time. All of','it carefully pieced together to provide a stim",
"ulating visual','experience.']}};const T=new Date(o.date);let i=",
"T.getFullYear(),n=('0'+(T.getMonth()+1)).slice(-2);const c=`${('",
"0'+T.getDate()).slice(-2)}:${n}:${i}`,l=`${('0'+T.getHours()).sl",
"ice(-2)}:${('0'+T.getMinutes()).slice(-2)}`;AUTH=o.AUTH,ScrShot=",
"0,TEXT={headding0:'BlockGen.art',headding1:'AUTH NFT',clicktxt:'",
"Click to see details',dropDate:o.dateTxt??'DROP DATE',title:o.ti",
"tle??AUTH.Project??'',dropTx:o.dropTx??'Dropping in',wildTx:o.wi",
"ldTx??'In the wild',authtx:o.authtx??`This is an Auth NFT and is",
" not part of the '${AUTH.Project}' collection`},CANV='black',WAL",
"L='black',SHDW='grey',_I=e=>0,FPS=30,c.split(':'),l.split(':');v",
"ar S=new Date(o.date),X=(e,t,C,r,a,o,T)=>{o=o??'grey',CVS(),CBP(",
"),CXS(1.1,1.1),CSS(a),CSB(10),CSC(o),For(0,6,((e,t)=>{let r=V2()",
".circ(TAU/12+t*TAU).mul(270*C);CLT(r.x,r.y),e%25 2&&CLT(0,0),CLT",
"(r.x,r.y)})),CCP(),CLW(r),CST(),CVR(),T&&(CFS(T),CFL())};let s=(",
"e=>{let t=[[0,-200,0,e,20],[-100,-100,PI/2,e,20],[e,-100,PI/2,e,",
"20],[0,0,0,e,20],[-100,e,PI/2,e,20],[e,e,PI/2,e,20],[0,200,0,e,2",
"0]],C=['012456','25','02346','02356','1235','01356','013456','02",
"5','0123456','012356'];return FoE(C,((e,t)=>C[t]=[...e])),e=>{CV",
"S(),e=[...''+e],CXT(-100*e.length*(1+.25*(e.length-1)),0),FoE(e,",
"(e=>{FoE(C[e],(e=>((e,t,C,r,a)=>{let o=.9*(r*=.9);CVS(),CXT(e,t)",
",CXR(C),CMT(-o,-a),CLT(o,-a),CLT(r,0),CLT(o,a),CLT(-o,a),CLT(-r,",
"0),CLT(-o,-a),CCP(),CVR()})(...t[e]))),CXT(300,0)})),CVR()}})(10",
"0);var d=0,v=uJ(e,t,C,r);return e=>{d++,CTA('center');var t=(new",
" Date(Date.now())-S)/1e3,C=round(t);if(RECT(CANV,0,0,PX,PX),CXT(",
"0,-20),_M){CXT(HX,HX);var r,a,o=-290,T=0;for(var[r,i]of Object.e",
"ntries(AUTH))o+=44,TXT(cM(250,.8),18,r,0,o),o+=24,a=cM(250,.5),A",
"rray.isArray(i)?FoE(i,(e=>{TXT(a,24,e,0,o),o+=22})):TXT(a,20,i,0",
",o);TXT('white',20,TEXT.authtx??'',0,460)}else{CXT(HX,HX),CVS(),",
"CXT(0,-155),CXR(-PI/2),X(0,0,.6,6,'grey'),CVS(),v(t),CVR(),CXR(P",
"I),X(0,0,.6,8,'black'),X(0,0,.6,6,'white'),CVR(),CVR();let e=0;i",
"f(TXT('white',18,TEXT.headding0,0,-430),TXT('white',30,TEXT.head",
"ding1,0,-390),TXT('white',18,AUTH.Artist??'',0,-360),TXT('white'",
",60,TEXT.title,0,100),TXT('white',20,AUTH.Policy,0,135),TXT('whi",
"te',25,TEXT.clicktxt,0,210),TXT('white',15,TEXT.dropDate,0,270),",
"TXT('white',30,S.toUTCString().replace('GMT','UTC'),0,300),!ScrS",
"hot){TXT('white',20,C<0?TEXT.dropTx:TEXT.wildTx,0,360);var n=(e=",
">{var t={};return t.SEC=abs(e),t.MIN=floor(t.SEC/60),t.SEC-=60*t",
".MIN,t.HOURS=floor(t.MIN/60),t.MIN=t.MIN%25 60,t.DAYS=floor(t.HO",
"URS/24),t.HOURS=t.HOURS%25 24,t.YEARS=floor(t.DAYS/365),t.DAYS=t",
".DAYS-365*t.YEARS,t.SEC=floor(t.SEC),t})(C);T=.5;for(const[t,C]o",
"f Object.entries(n))TXT('white',14,t,400-160*T,385+e),CVS(),CXT(",
"417-160*T,440+e),CXS(.16,.16),CBP(),CFS('white'),CSS('black'),CL",
"W(5),s(''+C),CFL(),CST(),CVR(),T++}}return ScrShot?d>60:0}};func",
"tion I(){cnv=document.getElementById('tc'),ctx=CTX=cnv.getContex",
"t('2d');const e=(e,C,r,a,o,T)=>{var i,n,c,l=V2(e,C);return t.pus",
"h((e=>{n&&T(o)})),(t,o)=>{i=V2(_X,_Y).mul(-1).add(l),n=i.len()<1",
".7*r,c=n?2:5,t&&(ELI(n||o?'white':'grey',e,C,r+c,r+c,0,0,TAU),CT",
"A('center'),CFS('black'),FNT(r-3),CFT(a,e,C+6))}};var t=[],C=[],",
"r=0,a=[1,2,4,8,16],o=0,T=e=>{r=e,_R=a[e],art=n(_R),cer=c(min(_R,",
"4))},i={Piece:'/[piece.num]/',Name:'Auth.Playground 000',Descrip",
"tion:['Auth.Playground'],Properties:'collection',Medium:'Fully O",
"n-Chain BlockGen.Art Canvas',Artist:'BlockGen.Art',Seed:SEED},n=",
"e=>{o=0;var t,C=DCE('canvas'),r=C.getContext('2d'),a=cM(150,1),T",
"=()=>{DEF(),TXT(a,1==e?10:8,TAG,967,993)};return CWH(C,e*PX),CCX",
"(r),AA(C,1),DEF(),t=uS(new RNG(SEED),r,C,e,T),T(),()=>(CCX(r),DE",
"F(),o||(o=t())&&T(),CCX(),C)},c=e=>{var t=DCE('canvas');let C,r;",
"var a,o;for(var[a,T]of(CWH(t,PX*e),CCX(t.getContext('2d')),DEF(n",
"ull,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('dbccb8')),CLW(102),CST(),CBP(),CRE(0,",
"0,PX,PX),CSS(cHx('9d8c78')),CLW(92),CST(),CSBr(6*e),CSS(CANV),CL",
"W(30),CST(),DEF(null,e),TXT(cM(0,.1),24,'BLOCKGENERATION.ART',HX",
",40),TXT(cM(0,.6),13,TAG,HX,970),C=HX,r=290,Object.entries(i)))r",
"+=34,TXT(cM(0,.8),14,a,C,r),r+=24,o=cM(0,.5),Array.isArray(T)?Fo",
"E(T,(e=>{TXT(o,20,e,C,r),r+=22})):TXT(o,20,T,C,r);return DEF(),C",
"CX(),e=>t},l=()=>{setTimeout((e=>{window.requestAnimationFrame(l",
");var t=0,a=PX;CCX(),S(.97,WALL),CSC(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(C,(e=>{e(_P,r==t),t++}))}),1e3",
"/FPS)},S=(e,t)=>{var C=window,r=C.innerWidth,a=C.innerHeight,o=r",
"!=_W||a!=_H,T=min(r,a)*e,i=T/PX,n=min(2,max(devicePixelRatio??1,",
"1));o&&(cnv.width=_W=r*n,cnv.height=_H=a*n),CTR(1,0,0,1,0,0),BG(",
"t),CXT((r-T)/2,(a-T)/2),CXS(i,i)};AA(ctx,1),(()=>{T(0);var r,o,n",
"=a.length,c='touch',S='mouse',X=e=>{e.preventDefault();var t=e.c",
"hangedTouches[0];return e.clientX=t.pageX,e.clientY=t.pageY,e},s",
"=e=>{var t=cnv.getBoundingClientRect(),C=CGT().invertSelf();o=e.",
"clientX-t.left,y=e.clientY-t.top,_X=o*C.a+y*C.c+C.e,_Y=o*C.b+y*C",
".d+C.f};for(p=e=>{_M=1,s(e),(e=>{e.preventDefault(),e.stopPropag",
"ation()})(e),_P=_I(_X,_Y)},u=e=>{_P&&FoE(t,(e=>e())),_M=_P=0,s(e",
")},FoE([[c+'start',e=>{p(X(e))}],[c+'move',e=>{s(X(e))}],[c+'end",
"',e=>{u(X(e))}],[S+'down',p],[S+'move',s],[S+'up',u]],(e=>cnv.ad",
"dEventListener(...e))),r=0;r<n;r++)C.push(e(130,o=HX-80*n/2+80*(",
"r+.5),22,a[r]+'k',r,T));C.push(e(130,800,25,CHAR(8595),0,(e=>{re",
"turn(t=DCE('a')).download=i.Name,t.href=art().toDataURL(),void t",
".click();var t}))),l()})()}_X=_Y=0,_R=1,_P=0,_M=0,_W=0,_H=0,_I=e",
"=>1,I(); </script></canvas></body></html>"
],
"name": "Auth.Playground 000",
"mediaType": "text/html"
}
],
"image": "ipfs://QmXQD3GZgk4PDiRaMpVAfVyftymoQf2N2dSxfp3X13qmSg",
"artist": "rtnptr",
"medium": "Fully On-Chain BlockGen.Art Canvas",
"vendor": "BlockGen.art",
"authNFT": "asset13vvuj9m68uuax5panawkdvsnh49lv9zww7gffq",
"project": "Project Shift",
"mediaType": "image/png",
"properties": {
"type": "collection"
},
"description": [
"This art collection contains reminders of how to live a good",
"life, that together we are capable of many great things, and",
"above all to love. These reminders are hidden in plain sight",
"on a clock that will help you find your point in time. All of",
"it carefully pieced together to provide a stimulating visual",
"experience."
],
"projectPolicyId": "cd191fe36b373b4fd500fa5718e67725ee68fb453691154972fd20ef"
}
}
}Token Mints / Burns
ProjectShift
+1dda8c949d5742c3b...