Transaction 664b23e9be1d5bdf6fff22149de17c424935e9e86a7f104b6e9b1d285fb4965e

1 Input
  • 7b58d3ec0cce8bda8ef8db7da85d49365438f4cdbb8ee3cb18b08d5b7143467a:0
    OP_DATA_32(32) cd13e492891c9eda655b9e79f30f64d992e2d82f8eb7e5a5cdc6e5f442b2351e
    OP_CHECKSIG(172)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_23(23) text/html;charset=utf-8
    OP_0(0)
    OP_PUSHDATA2(77) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>generative.xyz</title> <script id="snippet-random-code" type="text/javascript"> // DO NOT EDIT THIS SECTION let seed = window.location.href.split('/').find(t => t.includes('i0')); if (seed == null) { const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz"; seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.rand
    OP_PUSHDATA2(77) om() * alphabet.length) | 0]).join('') + "i0"; } else { let pattern = "seed="; for (let i = 0; i < seed.length - pattern.length; ++i) { if (seed.substring(i, i + pattern.length) == pattern) { seed = seed.substring(i + pattern.length); break; } } } function cyrb128($) { let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762; for (let n = 0, r; n < $.
    OP_PUSHDATA2(77) length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179); return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0] } function sfc32($, _, u, i) { return function () {
    OP_PUSHDATA2(77) u >>>= 0, i >>>= 0; var l = ($ >>>= 0) + (_ >>>= 0) | 0; return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296 } } // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation. // This function generates a random number between 0 and 1 with on-chain seed. let mathRand = sfc32(...cyrb128(seed)); </script>
    OP_PUSHDATA2(77) <style> body { margin: 0px; } </style> <script type="module" crossorigin> (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))s(e);new MutationObserver(e=>{for(const o of e)if(o.type==="childList")for(const n of o.addedNodes)n.tagName==="LINK"&&n.rel==="modulepreload"&&s(n)}).observe(document,{childList:!0,subtree:!0});function l(e){const o={};ret
    OP_PUSHDATA2(77) urn e.integrity&&(o.integrity=e.integrity),e.referrerpolicy&&(o.referrerPolicy=e.referrerpolicy),e.crossorigin==="use-credentials"?o.credentials="include":e.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(e){if(e.ep)return;e.ep=!0;const o=l(e);fetch(e.href,o)}})();class d{constructor(t,l,s,e=255){this._rgba=[t/255,l/255,s/255,e/255],this._hsla=$t(this._rgba)}set hsla(t){this._hsla=t,this._rgba=Ft(...this._hsla)}get hsla(){return[...this._hsla]}get h(){return this._hsla[0]}get
    OP_PUSHDATA2(77) t(){return kt(...this._rgba)}get s(){return this._hsla[1]}get l(){return this._hsla[2]}get a(){return this._hsla[3]}sat(t){const l=new d(0,0,0);return l._hsla=[...this.hsla],l._hsla[1]=t,l}hue(t){const l=new d(0,0,0);return l._hsla=[...this.hsla],l._hsla[0]=t,l}lum(t){const l=new d(0,0,0);return l._hsla=[...this.hsla],l._hsla[2]=t,l}alpha(t){const l=new d(0,0,0);return l._hsla=[...this.hsla],l._hsla[3]=t,l}toString(){return this.a<1?`hsl(${this.h*360}deg ${this.s*100}% ${this.l*100}% / ${this.a*100}%)`:`hsl(${this
    OP_PUSHDATA2(77) .h*360}deg ${this.s*100}% ${this.l*100}%)`}static from(t){if(t instanceof d)return t;if(typeof t=="number")return new d(255,0,0);{let l;switch(t.length){case 9:if(l=t.match(/^[#](?<r>[0-9a-f]{2})(?<g>[0-9a-f]{2})(?<b>[0-9a-f]{2})(?<a>[0-9a-f]{2})$/i),l&&l.groups){if(l.groups)return new d(parseInt(l.groups.r,16),parseInt(l.groups.g,16),parseInt(l.groups.b,16),parseInt(l.groups.a,16));throw new Error(`Error parsing color string '${t}'`)}break;case 7:if(l=t.match(/^[#](?<r>[0-9a-f]{2})(?<g>[0-9a-f]{2})(?<b>[0-9a-f]{2}
    OP_PUSHDATA2(77) )$/i),l&&l.groups){if(l.groups)return new d(parseInt(l.groups.r,16),parseInt(l.groups.g,16),parseInt(l.groups.b,16));throw new Error(`Error parsing color string '${t}'`)}break;case 5:if(l=t.match(/^[#](?<r>[0-9a-f])(?<g>[0-9a-f])(?<b>[0-9a-f])(?<a>[0-9a-f])$/i),l&&l.groups){if(l.groups)return new d(parseInt(""+l.groups.r+l.groups.r,16),parseInt(""+l.groups.g+l.groups.g,16),parseInt(""+l.groups.b+l.groups.b,16),parseInt(""+l.groups.a+l.groups.a,16));throw new Error(`Error parsing color string '${t}'`)}break;case 4:i
    OP_PUSHDATA2(77) f(l=t.match(/^[#](?<r>[0-9a-f])(?<g>[0-9a-f])(?<b>[0-9a-f])$/i),l&&l.groups){if(l.groups)return new d(parseInt(""+l.groups.r+l.groups.r,16),parseInt(""+l.groups.g+l.groups.g,16),parseInt(""+l.groups.b+l.groups.b,16));throw new Error(`Error parsing color string '${t}'`)}break;default:throw new Error(`Error parsing color string '${t}'`)}}}}function $t([a,t,l,s]){const e=Math.max(a,t,l),o=Math.min(a,t,l);let n;if(e===o)n=0;else{const x=e-o;e===a?n=(t-l)/x%6:e===t?n=(l-a)/x+2:n=(a-t)/x+4,n*=60,n<0&&(n+=360)}const c=e-o
    OP_PUSHDATA2(77) ,v=(e+o)/2,b=c===0?0:c/(1-Math.abs(2*v-1));return[n/360,b,v,s]}const z=(a,t,l)=>(l<0&&(l+=1),l>1&&(l-=1),l<1/6?a+(t-a)*6*l:l<1/2?t:l<2/3?a+(t-a)*(2/3-l)*6:a);function Ft(a,t,l,s){let e,o,n;if(t===0)e=o=n=l;else{const c=l<.5?l*(1+t):l+t-l*t,v=2*l-c;e=z(v,c,a+1/3),o=z(v,c,a),n=z(v,c,a-1/3)}return[e,o,n,s]}function kt(a,t,l,s){const e=a,o=t,n=l,c=e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4),v=o<=.04045?o/12.92:Math.pow((o+.055)/1.055,2.4),b=n<=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4);let x=0;if(c===v&&v===b)x=650
    OP_PUSHDATA2(77) 0;else{const m=(.33267-c*.16658-v*.20228+b*.35827)/(c*.7328+v*.4296+b*.3419);x=449*Math.pow(m,-3)+3525*Math.pow(m,-2)+6823.3*m+5520.33}return Math.round(x*100)/100}const{sin:It,cos:Lt,PI:Xt,floor:Yt,tan:Mt,abs:qt,sqrt:Rt,round:Zt}=Math,Pt=a=>a**2,Tt={sin:It,cos:Lt,tan:Mt,abs:qt,sqrt:Rt,sqr:Pt},_t={"+":(a,t)=>a+t,"-":(a,t)=>a-t,"*":(a,t)=>a*t,"/":(a,t)=>t===0?1e3:a/t},R={A:["+","colval",["sin",["+",["*","xval","xval"],["*","yval","yval"]]]],B:["+","colval",["*",["sin",["*","xval","xval"]],["cos",["*","yval","yval"]]
    OP_PUSHDATA2(77) ]],C:["+","colval",["*",["sin",["/","xval","yval"]],["cos",["/","xval","yval"]]]],D:["+","colval",["cos",["/","xval","yval"]]],E:["+","colval",["sin",["/","yval","xval"]]],F:["+","colval",["-",["abs","yval"],"xval"]],G:["+","colval",["+",["abs","yval"],"xval"]],H:["+","colval",["abs","xval"]],I:["+","colval",["abs","yval"]],J:["+","colval",["*",["abs","xval"],["abs","yval"]]],K:["+","colval",["*",["sin","xval"],["cos","yval"]]],L:["+","colval",["*",["sin",["*","xval","xval"]],["cos",["*","xval","xval"]]]],M:["+","c
    OP_PUSHDATA2(77) olval",["-",["sin",["sqr",["abs","xval"]]],["cos",["sqr",["abs","yval"]]]]],N:["+","colval",["sin",["-",["*","xval","xval"],["*","yval","yval"]]]],O:["+","colval",["-","yval",["abs","xval"]]],P:["+","colval",["+","yval",["abs","xval"]]],Q:["+","colval",["*",["cos",["*","xval","yval"]],["*",["sin","yval"],["cos","xval"]]]],R:["+","colval",["sin",["*",["*",["cos","xval"],["abs","yval"]],["abs","yval"]]]],S:["+","colval",["sin",["-",["*",["*","xval","xval"],"xval"],["*",["*","yval","yval"],"yval"]]]],T:["+","colval",[
    OP_PUSHDATA2(77) "+",["sin",["*",["*","yval","yval"],"yval"]],["sin",["*",["*","xval","xval"],"xval"]]]],U:["+","colval",["cos",["+",["*",["*","xval","xval"],"xval"],["*",["*","yval","yval"],"yval"]]]],V:["+","colval",["+",["cos",["*",["*","yval","yval"],"yval"]],["cos",["*",["*","xval","xval"],"xval"]]]],W:["+","colval",["abs",["*",3,"yval"]]],X:["+","colval",["abs",["*",3,"xval"]]],Y:["+","colval",["sin",["-",["/",["*","xval","xval"],"yval"],["/",["*","yval","yval"],"xval"]]]],Z:["+","colval",["+",["cos",["/",["*","xval","xval"],
    OP_PUSHDATA2(77) "yval"]],["sin",["/",["*","yval","yval"],"xval"]]]],a:["+","colval",["+",["sin","xval"],["+",["sin","xval"],["+",["cos","yval"],["cos","yval"]]]]],b:["+","colval",["+",["cos","xval"],["+",["cos","xval"],["+",["sin","yval"],["sin","yval"]]]]],c:["+","colval",["+",["sin","xval"],["+",["cos","xval"],["+",["sin","yval"],["cos","yval"]]]]],d:["+",["*","colval",["cos","yval"]],["+",["sin","yval"],["+",["cos","xval"],["sin","xval"]]]],e:["-","colval",["tan",["cos",["sqrt",["*","xval",["*","yval",["*","xval","yval"]]]]]]],
    OP_PUSHDATA2(77) f:["-",["*","colval","yval"],["sin","xval"]],g:["-",["*","colval","xval"],["cos","yval"]],h:["*","colval",["sqrt",["+",["abs","xval"],["abs","yval"]]]],i:["+",["*","colval",["sin",["*","xval",["*","yval","xval"]]]],["cos",["*","xval",["*","yval","xval"]]]],j:["+","colval",["sin",["*","xval","xval"]]],k:["+","colval",["sqr",["+",["cos","xval"],["+",["*",["sqr","xval"],["sin","yval"]],["sqr","yval"]]]]],l:["*","colval",["*",["sin","colval"],["*",["cos","xval"],["sin",["*","xval","yval"]]]]],m:["*","colval",["*",["sin
    OP_PUSHDATA2(77) ","colval"],["*",["cos","yval"],["sin",["*","xval","yval"]]]]],n:["+","colval",["sin",["+","xval",["+",["*","xval","yval"],["*","xval","xval"]]]]],o:["+","colval",["sin",["+","yval",["+",["*","xval",["*","yval","xval"]],["*","yval","yval"]]]]],p:["+","colval",["abs",["+",["*","xval","yval"],["+",["*","xval","xval"],["*","yval","yval"]]]]],q:["+","colval",["*",["+","xval","yval"],["*","yval",["*","xval",["*",["sin","xval"],["cos","yval"]]]]]],r:["+","colval",["+",["+","xval",["*","xval","yval"]],["+",["sin",["*","xv
    OP_PUSHDATA2(77) al","yval"]],["cos",["/","yval","xval"]]]]],s:["+","colval",["+",["sin",["+",["*","xval","yval"],"xval"]],["cos",["+",["*","xval","yval"],"yval"]]]],t:["*","colval",["*",["cos",["+","xval","yval"]],["/",["sin",["+","xval","yval"]],2]]],u:["+","colval",["+",["*",["cos",["sqr",["+","xval","yval"]]],"yval"],["sqr",["*",["cos","yval"],["sin","xval"]]]]],v:["+","colval",["+",["*",["sin",["sqr",["+","xval","yval"]]],"xval"],["sqr",["*",["sin","xval"],["cos","yval"]]]]],w:["+","colval",["+",["*",["cos","xval"],["sin","xva
    OP_PUSHDATA2(77) l"]],["*",["cos","yval"],["sin","yval"]]]],x:["+","colval",["sqr",["sin",["/",["sqr","xval"],["sqr","yval"]]]]],y:["+","colval",["sin",["+",["abs",["cos","xval"]],["abs",["sin","yval"]]]]],z:["+","colval",["sin",["+",["abs",["cos",["+","xval","yval"]]],["abs",["cos",["*","yval",["*","xval","yval"]]]]]]]},S=(a,t)=>typeof a=="string"?a==="colval"?t:a:typeof a=="number"?a:a.length===2?[a[0],S(a[1],t)]:[a[0],S(a[1],t),S(a[2],t)],vt=a=>a.reduce((t,l)=>S(l,t),"colval"),P=a=>{if(typeof a=="string")switch(a){case"colval":r
    OP_PUSHDATA2(77) eturn(t,l,s)=>t;case"xval":return(t,l,s)=>l;case"yval":return(t,l,s)=>s}return typeof a=="number"?(t,l,s)=>a:a.length===2?(t,l,s)=>Tt[a[0]](P(a[1])(t,l,s)):(t,l,s)=>_t[a[0]](P(a[1])(t,l,s),P(a[2])(t,l,s))},{sin:tl,cos:ll,abs:al,PI:sl,acos:el,asin:ol,sqrt:jt,round:Ot,floor:ut}=Math,St=a=>a<=0?0:a>=1?1:a,J=(a,t,l,s,e)=>s+(e-s)*St(l!==t?(a-t)/(l-t):0),Q=(a,t)=>[a[0]+t[0],a[1]+t[1]],yt=(a,t)=>[a[0]*t,a[1]*t],ht=(a,t)=>Q(a,yt(t,-1)),gt=a=>jt(a[0]**2+a[1]**2),O=(a,t=1)=>{const l=gt(a);return l===0?[0,0]:yt(a,t/l)},dt=(a,
    OP_PUSHDATA2(77) t)=>a[0]*t[0]+a[1]*t[1],H=(a,[t,l],s=1e-4)=>{const e=a(t+s,l),o=a(t-s,l),n=a(t,l+s),c=a(t,l-s);return[(e-o)/(2*s),(n-c)/(2*s)]},Ht=(a,t)=>{const[l,s]=H(a,t);return[s,-l]},Wt=([a,...t],l=!1)=>{let s=`M ${a.join(" ")}`;return s+=t.map(e=>`L ${e.join(" ")}`).join(" "),s+=l?"z":"",s};class Ut{constructor(){this.prng=sfc32(...cyrb128(seed))}unit(){return this.prng()}prob(t){return this.prng()<t}float(t,l){return this.prng()*(l-t)+t}int(t,l){return Math.floor(this.prng()*(l-t)+t)}pick(t){return t[this.int(0,t.length)]}we
    OP_PUSHDATA2(77) ighted(t,l){const s=l.reduce((n,c)=>n+c,0),e=this.unit(),o=l.reduce((n,c,v)=>(n[v]=v===0?c/s:n[v-1]+c/s,n),[0]).filter(n=>n<e);return t[o.length]}}const ft={SteamPunk:["#f9f9f9","#ebcc23","#F5F5DC","#AF9B60","#4F2A0C","#FF7034","#8B2800"],Colorful:["#C6EEFA","#db504a","#084c61","#e3b505","#4f6d7a","#56a3a6"],pal0:["#DEC78E","#192220","#BE3C39","#7E2925","#CCB477","#647657","#2D4C40","#6AB29B"],pal1:["#B4BCA4","#0E525A","#C2502E","#D47651","#0C353B","#F5AF6B","#897563","#6A402B"],pal2:["#F1D8AF","#298D98","#E36075",
    OP_PUSHDATA2(77) "#785C74","#323666","#CF9A94","#5BE6CA","#F5BA6A"],pal4:["#BDD8C1","#33B7C4","#20343C","#3C7179","#EDCD41","#DE694E","#8A3831","#79A791"],pal7:["#6C95A7","#DC46AB","#436FA7","#98A5BB","#EDCDC0","#483F6B","#E8A094","#AE6362"],pal8:["#9BD7D0","#172734","#27C4CB","#2C4D57","#7D5440","#337686","#C59B60","#E18C1F"],pal9:["#735A82","#D74855","#EBB137","#B5A5B1","#2D5570","#4CC9D4","#2893A5","#282C4A"],pal10:["#6D7B7E","#880B5B","#C9367B","#B28A96","#63BE9F","#27A188","#0D5B50","#CCEDD5"],pal11:["#09272F","#DDAF37","#67A7
    OP_PUSHDATA2(77) 93","#9ED8C7","#53B7AC","#409289","#34736E","#1A514F"],pal12:["#AAB29C","#C95734","#973819","#D27855","#776250","#F5B06B","#0F3438","#0E525A"],pal13:["#A4B1C7","#DC47AB","#BD6F68","#EEB5A7","#6C95A7","#2D72C1","#3D3C57","#554A7D"],pal14:["#101C39","#642E3D","#E14A47","#D7B176","#2EB1B8","#3A5F75","#5D7282","#20415F"],pal15:["#B7BEBC","#C7B55E","#8F698D","#5D9283","#88BCB7","#69AFAB","#2F4047","#51606B"],pal16:["#877855","#30200E","#B86B42","#FBF6CD","#5F4D37","#C3A064","#DDC081","#F1DE9A"],pal17:["#D54D1F","#EAA827
    OP_PUSHDATA2(77) ","#8F8774","#908D3D","#34DBD9","#24A9AD","#2A3D53","#933780"],pal18:["#94180A","#EB8708","#91762C","#EDD83E","#398A8C","#D9D4D7","#2AEBF7","#273F45"],pal19:["#C8553D","#E4A222","#63D3B3","#4EAD9A","#1BBEAA","#258791","#175574","#1A2C3A"],pal20:["#765735","#CD943E","#DACEA7","#31CDD7","#77C9D0","#4097A9","#25576C","#161D32"],pal21:["#75373D","#9B6567","#CC4C4E","#E86E63","#CF9F92","#45A4A4","#395E6A","#2D2E3D"],pal23:["#CF9339","#A6A27A","#A3D0BA","#69A38D","#497F74","#59B5A3","#2F5A57","#16373A"]},Nt=a=>{var it;do
    OP_PUSHDATA2(77) cument.title="The fabric of dreams";const t=new Ut,l=t.weighted([2,3,4],[10,20,30]),s=Array.from({length:l},r=>t.pick(Object.keys(R))),e=Array.from({length:l},r=>t.pick(Object.keys(R))),o=t.pick(Object.keys(R)),n=[t.float(-4,4),t.float(-4,4)],c=t.pick([0,.1,.3]),v=t.int(1,7);console.log(s,e);const b=vt(s.map(r=>R[r])),x=vt(e.map(r=>R[r])),m=t.weighted([0,1,2,2.6],[100,30,10,5]);console.log(m);const W=P(b),X=P(x),I=P(R[o]),Y=t.pick(Object.keys(ft)),w=ft[Y];let[C,Jt,...Qt]=w;const U=d.from(C);C=U.lum(U.l<.5?.9:U.l).s
    OP_PUSHDATA2(77) at(.3).toString();const[Z]=w.sort((r,i)=>d.from(r).l-d.from(i).l),tt=t.pick(["Field Function","Distance"]),L=.001;let T=1/0,_=-1/0;for(let r=0;r<100;r++){const i=I(L,t.float(-5,5),t.float(-5,5));T=i<T?i:T,_=i>_?i:_}const lt=r=>tt==="Distance"?w[ut(gt(ht(r,n))*v)%w.length]:w[ut(J(I(L,...r),T,_,0,w.length))%w.length],B=t.pick([.667,1,1.5]),N=innerWidth/innerHeight>B?(innerHeight-10)*B:innerWidth-10,at=N/B,D=B>1?1320:880,E=Ot(D/B),f=D/2,p=E/2,g=Math.max(D,E)/1.1/10,M=t.weighted(["none","rects","field"],[100,10,6]),st=
    OP_PUSHDATA2(77) t.prob(.3),et={Aspect:B<1?"Portrait":B>1?"Landscape":"Square",Palette:Y,Clip:M,ColorMode:tt,LineMode:st?"GC":"C"},u=(r,i,h,q)=>{const F=document.getElementById(r),A=document.createElementNS(ot,i);return Object.keys(h).forEach(y=>y==="xlink:href"?A.setAttributeNS(nt,y,h[y]):A.setAttribute(y,h[y])),F&&(q===void 0?F.appendChild(A):F.insertBefore(A,q)),A},ot="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xlink",$=document.createElement("div");$.setAttribute("id","svgC"),a.style.background="#ddd",a.style.width=
    OP_PUSHDATA2(77) `${innerWidth-10}px`,a.style.height=`${innerHeight-10}px`,a.style.padding="5px",$.style.width=`${N}px`,$.style.height=`${at}px`,$.style.margin="0 auto",$.style.boxShadow="2px 3px 6px rgba(0,0,0,0.5)",$.style.borderRadius="0.5vh",a.appendChild($),u("svgC","svg",{id:"art",xmlns:ot,"xmlns:xlink":nt,"shape-rendering":"geometricPrecision",width:D,height:E,viewBox:`${-f} ${-p} ${D} ${E} `,style:`display:block; width:${N}px; height:${at}px`}),u("art","defs",{id:"df"}),u("df","filter",{id:"blur"}),u("df","filter",{id:"shad
    OP_PUSHDATA2(77) ow"}),u("shadow","feDropShadow",{dx:"1",dy:"1",stdDeviation:"1","flood-color":Z}),u("blur","feGaussianBlur",{stdDeviation:t.int(1,5)}),u("df","filter",{id:"colorF"}),u("colorF","feColorMatrix",{type:"matrix",values:`${t.float(.2,.8)} 0 0 0 0 0 ${t.float(.2,.8)} 0 0 0 0 0 ${t.float(.2,.8)} 0 0 0 0 0 1 0`}),u("df","clipPath",{id:"clipR","clip-rule":"nonzero"});const mt=Array.from({length:40},r=>[[t.int(-f*.7,f*.7),t.int(-p*.7,p*.7)],t.int(80,180),t.int(80,180)]).map(([r,i,h])=>`M ${r[0]-i} ${r
    OP_PUSHDATA2(77) [1]-h} h ${2*i} v ${2*h} h ${-2*i} z`);u("clipR","path",{d:mt.join(" ")}),u("art","rect",{x:-f,y:-p,width:D,height:E,fill:C,id:"bg"}),u("art","g",{id:"dots"}),u("art","g",{id:"lines",fill:Z,"stroke-linecap":"round","stroke-opacity":1,"fill-opacity":.25,"stroke-width":.6,"clip-path":M==="rects"?"url(#clipR)":""}),u("art","g",{id:"border",filter:"url(#colorF)"}),u("border","rect",{x:-f,y:-p,width:D,height:10,fill:C,"fill-opacity":.6}),u("border","rect",{x:-f,y:p-10,width:D,height:10,fill:C,"fill-opacity":.6}),u("bord
    OP_PUSHDATA2(77) er","rect",{x:-f,y:-p,width:10,height:E,fill:C,"fill-opacity":.6}),u("border","rect",{x:f-10,y:-p,width:10,height:E,fill:C,"fill-opacity":.6});const rt=O([1,1.5]),At=M==="field"?2e4:3e4,ct=(I(.2,t.float(-5,0),t.float(-5,0))+I(.2,t.float(0,5),t.float(0,5)))/2;for(let r=0;r<At;r++){let i=[t.float(-5,5),t.float(-5,5)];const h=i[1]<-m||i[1]>m?W:X,q=O(H((k,K)=>h(L,k,K),i)),F=dt(rt,q),A=J(F,-1,1,.4,.88),y=[],j=st?t.prob(.9):1,G=j?13:25;if(M!=="field"||I(.2,...i)>ct){for(let k=0;k<G;k++){const K=Q([t.float(-c,c),t.float(-
    OP_PUSHDATA2(77) c,c)],ht(i,n)),bt=lt(K),Dt=i[1]<-m||i[1]>m?W:X,wt=(j?Ht:H)((Bt,Et)=>Dt(L,Bt,Et),i),Ct=O(wt,.03);y.push([[...i],bt]),i=Q(i,Ct)}u("lines","path",{d:Wt(y.map(([k])=>[k[0]*g,k[1]*g]),!1),stroke:(it=d.from(y[0][1]))==null?void 0:it.lum(A),filter:"url(#shadow)"})}}if(t.float(-5,3),t.float(-5,3),M!=="rects")for(let r=-p;r<p;r+=2){const i=W;for(let h=-f;h<f;h+=2)if(h<-f*.93||h>f*.93||r<-p*.93||r>p*.93||M==="field"&&I(.2,h/g,r/g)<ct){i(L,h/g,r/g);const q=O(H((j,G)=>i(L,j,G),[h/g,r/g])),F=dt(rt,q),A=J(F,-1,1,.1,.9),y=d.from(
    OP_PUSHDATA2(77) lt([h/g,r/g]));u("dots","rect",{x:h,y:r,width:2,height:2,fill:y.lum(A).sat(y.s*.1),stroke:"none"})}}return console.table(et),et},Gt=a=>typeof a=="string",xt=(a,t,l)=>{const s={expire:1e4,utf8:!1,...l};Gt(t)&&s.utf8&&(t=new TextEncoder().encode(t),s.mime+=";charset=UTF-8");const e=URL.createObjectURL(t instanceof Blob?t:new Blob([t],{type:s.mime})),o=document.createElement("a");o.setAttribute("download",a),o.setAttribute("href",e),document.body.appendChild(o),o.click(),document.body.removeChild(o),s.expire>0&&setTim
    OP_PUSHDATA2(77) eout(()=>URL.revokeObjectURL(e),s.expire)},Kt=(a,t,l="png",s=.95)=>{const e=`image/${l}`;a.toBlob(o=>o?xt(`${t}.${l}`,o,{mime:e}):console.warn("can't download canvas"),e,s)};function zt(a,t){const l=document.getElementById("art");let[s,e]=[l.getAttribute("width"),l.getAttribute("height")],o=new Blob([l.outerHTML],{type:"image/svg+xml;charset=utf-8"}),n=URL.createObjectURL(o),c=new Image;c.onload=()=>{const v=document.createElement("canvas");v.width=s*a,v.height=e*a,v.getContext("2d").drawImage(c,0,0,s*a,e*a),t(v)},
    OP_PUSHDATA2(77) c.src=n}function pt(a){zt(a,t=>Kt(t,`${seed} - ${new Date().getTime()}-art`))}const V=document.createElement("div");V.setAttribute("id","app");document.body.prepend(V);window.$generativeTraits=Nt(V);window.addEventListener("keyup",a=>{switch(a.key){case"s":xt(`${seed} - ${new Date().getTime()}-art.svg`,document.getElementById("art").outerHTML,{mime:"image/svg+xml"});return;case"x":pt(8);return;default:a.key>="1"&&a.key<="9"&&pt(a.keyCode-48)}}); </script> </head> <body> </body> </html>
    OP_ENDIF(104)
1 Outputs
  • 664b23e9be1d5bdf6fff22149de17c424935e9e86a7f104b6e9b1d285fb4965e:0
  • value  10000
    address  bc1pg8hpja4pq3pglqd3pel8tgldysm2kqw6qn90wer0u4qmrzq6plvsvvdz37