0xd283…77af

All memos sent from and to 0xd283…77af.

0.5309123791217925https://api.ninfa.io/metadata/%flet hash=parseInt(tokenData.hash.substring(2,16),16),Charbon=["#7F7F7F","#3F3F3F","#1C1C1C","#000000"],CrépusculeRosé=["#384464","#F58796","#E2788C","#A36279","#7B4B6B","#C56A7E","#D4728A","#E27A80"],AubeFlamboyanteEnhanced=["#FFD580","#FFC299","#FFB381","#FF9A6C","#FF6743","#FF6342","#FF4922","#FF2005","#F58796","#C75478","#6A8DAD"],ForetMystique=["#52796F","#4A7267","#354F52","#313D47","#2F3E46","#2B3641","#283845","#233138","#1E2D32"];bluesdeminuit=["#0B3D91","#09558A","#084B83","#064076","#063D75","#05356F","#033066","#00255A","#001E58","#FFC975"];let ReveSépia=["#A89F91","#A0938A","#8F847B","#837A73","#746A66","#665E5A","#5B5352","#4A4544","#3E3939"],Cashmere=["#F5F5DC","#E1C699","#D2B48C","#C3A689","#B89470","#A67B5B","#8A6642"],Bordeaux=["#A01437","#9E0A34","#540E10","#400D12","#2B0C0D"],SoleilCouchant=["#FA8072","#FF6347","#FF4500","#DC143C","#B22222","#8B0000","#FF0000"],CaféetCrème=["#FDF5E6","#FFF8DC","#DEB887","#D2B48C","#8B4513","#6B4423","#5E2605","#3D0C02"],Paris=["#AFB9C6","#424142","#424142","#7F7C77","#7F7C77","#716A5F","#716A5F","#FBD6A8","#FBD6A8","#9C9689","#9C9689","#685751","#685751","#848C8D","#848C8D","#5C6464","#5C6464"],Pigna=["#582F0E","#7F4F24","#936639","#A68A64","#B6AD90","#C2C5AA","#A4AC86","#656D4A","#414833","#333D29"],pharesdanslanuit=["#000000","#340000","#8B0000","#E50000","#9B1B30","#701F28"],goldenratio=["#CBA135","#CFB53B","#D4AF37","#000000","#333333","#0F0F0F",],Pepe=["#4C8932","#3D6C28","#67A543","#D93434","#202020",],Pavlova=["#952323","#A73121","#F2E8C6","#FDF5E6"],TricoloreModerne=["#FFF5E0","#C70039","#141E46","#02214F"],Échiquier=["#FDF5E6","#FDF5E6","#3F3F3F","#1C1C1C","#000000"],Mondrian=["#003049","#D62828","#FCBF49","#EAE2B7","#FDF5E6",],Cheesecake=["#6D2E46","#A15E49","#C9A66B","#E6D690","#F4F1BB"],allPalettes=[{name:"Impasse",palette:Charbon},{name:"Cr\xe9puscule Ros\xe9",palette:CrépusculeRosé},{name:"Coucher de Soleil ",palette:SoleilCouchant},{name:"Blues de Minuit",palette:bluesdeminuit},{name:"Phares dans la nuit",palette:pharesdanslanuit},{name:"Foret Nocturne",palette:ForetMystique},{name:"Brouillard",palette:ReveSépia},{name:"Bordeaux",palette:Bordeaux},{name:"Croissant ",palette:Cashmere},{name:"Caf\xe9 et Cr\xe8me ",palette:CaféetCrème},{name:"Balade dans Paris",palette:Paris},{name:"Pomme de Pin",palette:Pigna},{name:"Fibonacci",palette:goldenratio},{name:"Le Pepe",palette:Pepe},{name:"Pavlova",palette:Pavlova},{name:"Tricolore Moderne ",palette:TricoloreModerne},{name:"\xc9chiquier ",palette:Échiquier},{name:"Mondrian Revisit\xe9",palette:Mondrian},{name:"Cheesecake",palette:Cheesecake},],linesLogged=!1,tileCountX,tileCountY,tileWidth,tileHeight,chosenPalette,chosenPaletteName,maxN=14,minSizeForSpiral=150,globalAlpha,frameColor,innerFrameColor,rectangleColors=[],frameType;function determineFrameType(e){let t=parseInt(e.substring(2,6),16)%3;return 0===t?"plain":1===t?"noise":"double"}frameType=determineFrameType(tokenData.hash);class Random{constructor(){this.useA=!1;let e=function(e){let t=parseInt(e.substring(0,8),16),n=parseInt(e.substring(8,16),16),$=parseInt(e.substring(16,24),16),a=parseInt(e.substring(24,32),16);return function(){$|=0;let e=((t|=0)+(n|=0)|0)+(a|=0)|0;return a=a+1|0,t=n^n>>>9,n=$+($<<3)|0,$=($=$<<21|$>>>11)+e|0,(e>>>0)/4294967296}};this.prngA=new e(tokenData.hash.substring(2,34)),this.prngB=new e(tokenData.hash.substring(34,66));for(let t=0;t<1e6;t+=2)this.prngA(),this.prngB()}random_dec(){return this.useA=!this.useA,this.useA?this.prngA():this.prngB()}random_num(e,t){return e+(t-e)*this.random_dec()}random_int(e,t){return Math.floor(this.random_num(e,t+1))}random_bool(e){return this.random_dec()<e}random_choice(e){return e[this.random_int(0,e.length-1)]}}let R=new Random;var DEFAULT_SIZE=1e3,WIDTH=window.innerWidth,HEIGHT=window.innerHeight,DIM=Math.min(WIDTH,HEIGHT),M=DIM/DEFAULT_SIZE;function drawRectangles(){for(let e=0;e<5;e++){let t=.15*width,n=t/1.5,$=(t+.02*width)*e,a=(height-n)/2;$+t>width&&($=width-t),fill(rectangleColors[e%rectangleColors.length]),rect($,a,t,n)}}function setup(){createCanvas(WIDTH,HEIGHT),rect(100*M,500*M,50*M,50*M),randomSeed(hash),chosenPalette=R.random_choice(allPalettes).palette;let e=allPalettes.find(e=>e.palette===chosenPalette).name;if(frameColor||(frameColor=R.random_choice(chosenPalette)),innerFrameColor||(innerFrameColor=R.random_choice(chosenPalette)),0===rectangleColors.length)for(let t=0;t<1;t++){let n=R.random_choice(chosenPalette);rectangleColors.push(n)}drawRectangles();let $=[.5,1,1.5,2,3,4];tileCountY=400,tileWidth=width/(tileCountX=600),tileHeight=height/tileCountY;let a=R.random_int(0,$.length-1),r=$[a],l;switch(r){case .5:l="Very thin";break;case 1:l="Thin";break;case 1.5:l="Thick";break;case 2:l="Thicker";break;case 3:l="Very Thick";break;case 4:l="Very Very Thick";break;default:l="Uh"}console.info("Mondrian Fibonacci Grid :",l);let o=(1+sqrt(5))/2,i=chosenPalette.filter(e=>"#F0F0F0"!==e&&"#F0F0F0"!==e&&"#D93434"!==e&&"#202020"!==e&&"#FFC975"!==e&&"#FBD6A8"!==e&&"#FBD6A8"!==e&&"#F3E5AB"!==e&&"#FFF8DC"!==e&&"#F2E8C6"!==e&&"#FDF5E6"!==e&&"#FFF5E0"!==e);background(R.random_choice(i));let F=width*(1/o),_=height*(1/o),m=0,s=.4*width*height,u=[-1,1];function c(){let e=R.random_choice(chosenPalette);return color(red(e),green(e),blue(e),globalAlpha)}function h(){let e=chosenPalette.filter(e=>!["#F0F0F0","#D93434","#202020","#FFC975","#FBD6A8"].includes(e));background(R.random_choice(e))}R.random_bool(.5)?(globalAlpha=R.random_num(200,250),console.info("Visual: Transparent")):(globalAlpha=255,console.info("Visual: Opaque")),console.info("Palette:",e);let d=[0,1];function C(){let e=d.length;d.push(d[e-1]+d[e-2])}!function e(){for(let t=0;t<100;t++)C()}();let f=!1;function p(e,t,n,$,a,r,l,o){let i=n/2,F=l/i;for(let _=a;_<r;_+=F+o/i){let m=_+F;m>r&&(m=r);let s=e+i*cos(_),u=t+i*sin(_),c=e+i*cos(m),h=t+i*sin(m);line(s,u,c,h)}}function A(e,t,n){if(push(),translate(e,t),.1>R.random_dec()&&n>minSizeForSpiral){let $=!1;for(let a=0;a<d.length&&d[a]<=n;a++){let r=d[a];rect(0,0,r,r),arc(r,0,2*r,2*r,PI/2,PI),translate(r,r),rotate(-PI/2),$=!0}$&&(f=!0)}pop()}function g(){return 1>R.random_dec()}function D(e,t,n,$,a){if(a<=0)return;let r=1,l=1,o=.5*width,i=.5*height;if(.5>R.random_dec())for(let F=1;F<=maxN&&F<=a;F++){fill(c()),stroke(c());let _=$,m=R.random_num(5,20),s=W(F)*m*n/$;if(s>minSizeForSpiral&&_>minSizeForSpiral&&(A(e,t,min(s,_)),f=!0),s>n)break;rect(e,t,s,_),P(e,t,n,$,1e4),-1===r[0]?e-=s+l*n/$:1===r[0]&&(e+=l*n/$),l=s,r=[-r[1],r[0]]}else for(let u=1;u<=maxN&&u<=a;u++){fill(c()),stroke(c()),strokeWeight(4);let h=R.random_num(5,10),d=W(u)*h,C=d*n/$;C>o&&(C=o),d>i&&(d=i),rect(e,t,C,d),P(e,t,n,$,1e4),-1===r[0]?e-=C+l*n/$:1===r[0]&&(e+=l*n/$),-1===r[1]?t-=d+l:1===r[1]&&(t+=l),r=[-r[1],r[0]],l=d}}let B=.2>R.random_dec();function E(){let e=0,t=0,n=0;for(;t<height;){for(;e<width;){let $=d[n%d.length];fill(c()),rect(e,t,$,$),e+=$,n++}t+=d[(n-1)%d.length],e=0}}function P(e,t,n,$,a){let l=e+n+a,o=t+$+a;if(B&&r<=1){linesLogged||(console.info("Lines: Sketching"),linesLogged=!0);for(let i=0;i<4;i++){let F=R.random_choice(chosenPalette);stroke(F);strokeWeight(R.random_num(1,3));let _=R.random_num(50,255);stroke(red(F),green(F),blue(F),_);let m=i%2==0?e-a:e,s=i%2==0?l:e,u=i<2?t:t-a,c=i<2?t:o;b(m,u,s,c,5,3);for(let h=0;h<2;h++){let d=R.random_choice(chosenPalette);stroke(d);strokeWeight(R.random_num(r));let C=R.random_num(50,255);stroke(red(d),green(d),blue(d),C)}}}else linesLogged||(console.info("Lines: Full"),linesLogged=!0),strokeWeight(r),stroke(chosenPalette),line(e-a,t,l,t),line(e,t-a,e,o),line(l,t,l,o),line(e,o,l,o)}function b(e,t,n,$,a,r){let l=dist(e,t,n,$),o=l/(a+r);for(let i=0;i<o;i++){let F=i/o,_=lerp(e,n,F),m=lerp(t,$,F),s=lerp(e,n,F+a/l),u=lerp(t,$,F+a/l);line(_,m,s,u)}}let T=R.random_num(.5,4);for(let y=1;y<=maxN;y++){fill(c()),stroke(c());strokeWeight(R.random_num(1,3));let H=R.random_num(1,6),S=W(y)*H,k=S*T;if(k*S>s){let I=sqrt(s/(k*S));k*=I,S*=I}rect(F,_,k,S),g()&&D(F,_,k,S,int(R.random_num(1,20))),-1===u[0]?F-=k+m*T:1===u[0]&&(F+=m*T),-1===u[1]?_-=S+m:1===u[1]&&(_+=m),u=[-u[1],u[0]],m=S}function v(e,t,n,$){return({x:[50,150,250,350],y:[50,100,150,200]})[t][e]*($/n)}function L(){resizeCanvas(windowWidth,windowHeight),drawRectangles()}function W(e){let t=sqrt(5);return Math.round((pow((1+t)/2,e)-pow((1-t)/2,e))/t)}!function e(){console.info("Texture: Canson");for(let t=0;t<tileCountX;t++)for(let n=0;n<tileCountY;n++){let $=t*tileWidth,a=n*tileHeight;stroke(0),strokeWeight(.3);let r=R.random_num(0,550);stroke(r,r,r,R.random_num(10,30)),noFill(),beginShape();for(let l=0;l<TWO_PI;l+=TWO_PI/4){let o=R.random_num(-tileWidth/4,tileWidth/4),i=R.random_num(-tileHeight/4,tileHeight/4);curveVertex($+cos(l)*tileWidth/2+o,a+sin(l)*tileHeight/2+i)}endShape(CLOSE)}strokeWeight(1);for(let F=0;F<height;F++)for(let _=0;_<width;_++)if(1>R.random_dec()){let m=R.random_num(0,550);stroke(m,m,m,R.random_num(10,30)),point(_,F)}!function e(){if(stroke(frameColor),strokeWeight(40),noFill(),rect(0,0,width,height),"double"===frameType){stroke(innerFrameColor),strokeWeight(10);rect(25,25,width-50,height-50),console.info("Frame type: Double frame")}else"noise"===frameType?(function e(t){let n=random(100),$=t/7;strokeWeight(t),noFill(),beginShape();for(let a=0;a<=width;a++){let r=noise(.1*a+n)*$;vertex(a,height-r)}for(let l=height;l>=0;l--)vertex(width-noise(.1*l+n)*$,l);for(let o=width;o>=0;o--){let i=noise(.1*o+n)*$;vertex(o,i)}for(let F=0;F<=height;F++)vertex(noise(.1*F+n)*$,F);endShape(CLOSE)}(40),console.info("Frame type: Noise frame")):console.info("Frame type: Plain frame")}()}()}