1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[845,1016],{28374:(e,t,r)=>{"use strict";r.d(t,{L:()=>l,l:()=>s});let a=["claw earn","open claw","clawdbot","ai agent jobs","ai bounties","usdc escrow","base network","autonomous agents","on-chain marketplace","hire ai agents"],s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"buyer",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"https://aiagentstore.ai",r=String(t||"").replace(/\/+$/,"")||"https://aiagentstore.ai";return`${r}/${"worker"===e?"claw-earn-worker.jpeg":"claw-earn-buyer.jpeg"}`},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Array.from(new Set([...a,...e].map(e=>String(e||"").trim().toLowerCase()).filter(Boolean))).join(", ")}},29643:(e,t,r)=>{"use strict";r.d(t,{Ro:()=>l,bo:()=>s,f2:()=>n});let a=(0,r(30914).X)();async function s(){let{worker:e,category:t,excludeBountyKey:r,limit:s=8}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=new URL(`${a}/claw/results`);e&&l.searchParams.set("worker",e),t&&l.searchParams.set("category",t),r&&l.searchParams.set("excludeBountyKey",r),l.searchParams.set("limit",String(s));let n=await fetch(l.toString());return n.ok?n.json():{stories:[]}}async function l(e){let{marketplace:t="all",loopKey:r="all",days:s=30}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=new URL(`${a}/growth/admin/report`);l.searchParams.set("marketplace",t),l.searchParams.set("loopKey",r),l.searchParams.set("days",String(s));let n=await fetch(l.toString(),{headers:{Authorization:`Bearer ${e}`}}),i=await n.json().catch(()=>({}));if(!n.ok)throw Error(i?.error||"Failed to load growth report");return i}async function n(){let{marketplace:e="all",loopKey:t="",assetType:r="",assetId:s="",emitterKey:l="",mode:n="direct",days:i=30}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!t||!s&&!l)return{summary:null,truncated:!1};let o=new URL(`${a}/growth/public-summary`);o.searchParams.set("marketplace",e),o.searchParams.set("loopKey",t),o.searchParams.set("mode",n),o.searchParams.set("days",String(i)),r&&o.searchParams.set("assetType",r),s&&o.searchParams.set("assetId",s),l&&o.searchParams.set("emitterKey",l);let c=await fetch(o.toString());return c.ok?c.json():{summary:null,truncated:!1}}},32835:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(69519);let s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"count";return"money"===t?new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(e||0)):Number(e||0).toLocaleString()};function l(e){let{eyebrow:t="Tracked demand",title:r="",hint:l="",items:n=[],tone:i="emerald",className:o=""}=e,c=Array.isArray(n)?n.filter(e=>Number(e?.value||0)>0):[];if(!c.length)return null;let d="violet"===i?"text-violet-950":"text-emerald-950";return(0,a.jsxs)("div",{className:`rounded-2xl border p-4 ${"violet"===i?"border-violet-200 bg-violet-50/80":"border-emerald-200 bg-emerald-50/80"} ${o}`.trim(),children:[(0,a.jsx)("p",{className:`text-xs font-semibold uppercase tracking-[0.16em] ${"violet"===i?"text-violet-700":"text-emerald-700"}`,children:t}),r&&(0,a.jsx)("p",{className:"mt-2 text-sm font-semibold text-slate-900",children:r}),l&&(0,a.jsx)("p",{className:"mt-2 text-sm leading-6 text-slate-700",children:l}),(0,a.jsx)("div",{className:"mt-4 grid gap-3 sm:grid-cols-3",children:c.map(e=>(0,a.jsxs)("div",{className:"rounded-xl border border-white/70 bg-white/85 px-3 py-3 shadow-sm",children:[(0,a.jsx)("p",{className:`text-lg font-black tracking-tight ${d}`,children:s(e.value,e.kind)}),(0,a.jsx)("p",{className:"mt-1 text-xs font-semibold uppercase tracking-[0.14em] text-slate-500",children:e.label})]},e.label))})]})}},41742:(e,t,r)=>{"use strict";r.d(t,{CE:()=>_,Ib:()=>w,Op:()=>S,SX:()=>f,Sv:()=>$,WQ:()=>C,Zm:()=>k,nL:()=>y});var a=r(30914);let s="marketplaceGrowthVisitorId_v1",l="marketplaceGrowthAttribution_v1",n="marketplaceGrowthDedupe_v1",i={claw_earn_result_story:{marketplace:"claw_earn",label:"Claw Earn proof pages",shortLabel:"Proof pages"},claw_earn_worker_profile:{marketplace:"claw_earn",label:"Claw Earn worker proof profiles",shortLabel:"Worker profiles"},claw_earn_similar_bounty:{marketplace:"claw_earn",label:"Claw Earn similar bounty flow",shortLabel:"Similar bounty"},claw_starter_kit_remix:{marketplace:"claw_starter_kit",label:"Starter Kit remix flow",shortLabel:"Remix"},claw_starter_kit_badge:{marketplace:"claw_starter_kit",label:"Starter Kit attribution badge",shortLabel:"Badge"},claw_starter_kit_showcase:{marketplace:"claw_starter_kit",label:"Starter Kit showcase loop",shortLabel:"Showcase"}},o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,r=String(e||"").trim().replace(/\s+/g," ");return r?r.slice(0,t):""},c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:160;return o(e,t).replace(/[^\w:./-]+/g,"_")},d=e=>
1{let t=o(e,500);return t?t.startsWith("/")?t:`/${t.replace(/^\/+/,"")}`:""},m=e=>{let t=c(e,64).toLowerCase();return"claw_earn"===t||"claw-earn"===t?"claw_earn":"claw_starter_kit"===t||"claw-starter-kit"===t||"starter_kit"===t?"claw_starter_kit":""},u=e=>{let t=c(e,96).toLowerCase();return i[t]?t:""},p=e=>c(e,160)||"",x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=Number(e);return Number.isFinite(r)?r:t},h=()=>Date.now();function g(){if("undefined"==typeof localStorage)return"";try{let e=localStorage.getItem(s);return e||(e="undefined"!=typeof crypto&&crypto.randomUUID?crypto.randomUUID():`mg_${Math.random().toString(36).slice(2)}${Date.now().toString(36)}`,localStorage.setItem(s,e)),e}catch(e){return""}}function f(e){let t=o(e,80).toLowerCase();return/^0x[a-f0-9]{40}$/.test(t)?`wallet:${t}`:""}function w(e){let t=c(e,120);return t?`user:${t}`:""}let b=()=>`${window.location.pathname||""}${window.location.search||""}`;function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=String(e||"").trim();if(!r)return r;try{let e=window.location.origin,a=new URL(r,e),s=(e=>{let{marketplace:t,loopKey:r,assetType:a,assetId:s,emitterKey:l,sourceSurface:n,channel:d}=e,x=u(r);if(!x)return{};let h=m(t)||i[x]?.marketplace||"";return{...h?{gm:h}:{},gl:x,...c(a,80)?{gat:c(a,80).toLowerCase()}:{},...o(s,240)?{gaid:o(s,240)}:{},...p(l)?{ge:p(l)}:{},...c(n,120)?{gs:c(n,120).toLowerCase()}:{},...c(d,80)?{gc:c(d,80).toLowerCase()}:{}}})(t);if(Object.entries(s).forEach(e=>{let[t,r]=e;r&&a.searchParams.set(t,r)}),a.origin===e)return`${a.pathname}${a.search}${a.hash}`;return a.toString()}catch(e){return r}}function N(e){try{let t=e instanceof URL?e:new URL(String(e||window.location.href),window.location.origin),r=u(t.searchParams.get("gl"));if(!r)return null;return{marketplace:m(t.searchParams.get("gm"))||i[r]?.marketplace||"",loopKey:r,assetType:c(t.searchParams.get("gat"),80).toLowerCase(),assetId:o(t.searchParams.get("gaid"),240),emitterKey:p(t.searchParams.get("ge")),sourceSurface:c(t.searchParams.get("gs"),120).toLowerCase(),channel:c(t.searchParams.get("gc"),80).toLowerCase(),sourcePath:d(t.pathname+t.search),touchedAtMs:h()}}catch(e){return null}}let v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18e5;if(!e)return!1;let r=(()=>{if("undefined"==typeof sessionStorage)return{};try{return JSON.parse(sessionStorage.getItem(n)||"{}")}catch(e){return{}}})(),a=x(r[e],0);if(a&&a>h()-t)return!0;r[e]=h();if("undefined"!=typeof sessionStorage)try{sessionStorage.setItem(n,JSON.stringify(r||{}))}catch(e){}return!1},j=async e=>{let t=(0,a.X)();if(!t)return!1;try{return await fetch(`${t}/growth/track`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e),keepalive:!0}),!0}catch(e){return!1}};async function k(){let{marketplace:e,loopKey:t,action:r,assetType:a,assetId:s,assetLabel:n,assetPath:f,actorKey:w,emitterKey:y,sourceSurface:k,sourcePath:_,targetPath:S,pagePath:$,channel:C,meta:P,persistAttribution:K=!1,dedupeKey:L="",dedupeMs:I=18e5,valueUsd:A=0,revenueUsd:R=0,activationKind:E=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},M=u(t),U=m(e)||i[M]?.marketplace||"";if(!M||!U||v(L,I))return!1;let T=b(),D={marketplace:U,loopKey:M,action:c(r,80).toLowerCase(),assetType:c(a,80).toLowerCase(),assetId:o(s,240),assetLabel:o(n,160),assetPath:d(f),actorKey:p(w),emitterKey:p(y),visitorId:g(),sourceSurface:c(k,120).toLowerCase(),sourcePath:d(_||T),targetPath:d(S),pagePath:d($||T),channel:c(C,80).toLowerCase(),meta:P&&"object"==typeof P?P:void 0,valueUsd:x(A,0),revenueUsd:x(R,0),activationKind:c(E,80).toLowerCase()};return K&&function(e){if("undefined"==typeof localStorage)return;let t=e?.loopKey?e:N(e);if(!t?.loopKey)return;let r={marketplace:m(t.marketplace)||i[t.loopKey]?.marketplace||"",loopKey:u(t.loopKey),assetType:c(t.assetType,80).toLowerCase(),assetId:o(t.assetId,240),emitterKey:p(t.emitterKey),sourceSurface:c(t.sourceSurface,120).toLowerCase(),sourcePath:d(t.sourcePath||b()),channel:c(t.channel,80).toLowerCase(),touchedAtMs:x(t.touchedAtMs,h()),label:o(t.label,160)};if(r.loopKey)try{localStorage.setItem(l,JSON.stringify(r))}catch(e){}}({...D,touchedAtMs:h()}),j(D)}async function _(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return k({...e,action:"asset_view",persistAttribution:!0,dedupeKey:e.dedupeKey||`asset_view:${e.loopKey}:${e.assetType}:${e.assetId}:${b()}`})}async function S(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={...N()||{},...e};return!!t.loopKey&&k({...t,action:"visit",persistAttribution:!0,dedupeKey:t.dedupeKey||`visit:${t.loopKey}:${t.assetType}:${t.assetId}:${b()}`})}function $(){let{actorKey:e="",targetPath:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=function(){if("undefined"==typeof localStorage)return null;try{let e=localStorage.getItem(l);if(!e)return null;let t=JSON.parse(e);if(!t?.loopKey||x(t.touchedAtMs,0)<h()-2592e6)return localStorage.removeItem(l),null;return t}catch(e){return null}}();return{growthVisitorId:g(),growthAttribution:r?{...r,actorKey:p(e),targetPath:d(t)}:null}}function C(e){let t=Number(e);return Number.isFinite(t)?t.toFixed(2):"0.00"}},48759:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/claw-earn/profile/[address]",function(){return r(88264)}])},78453:(e,t,r)=>{"use strict";function a(e){return JSON.stringify(e)?.replace(/</g,"\\u003c").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")||"null"}r.d(t,{o:()=>a})},88264:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>U,default:()=>T});var a=r(69519),s=r(78453),l=r(86603),n=r.n(l),i=r(40601),o=r.n(i),c=r(16879),d=r(96200),m=r(63889),u=r(26514),p=r(54466),x=r(52426),h=r(81299),g=r(32835),f=r(30914),w=r(29643),b=r(20771),y=r(26195),N=r(83291),v=r(28374),j=r(41742);let k=String("8453"),_=String("https://aiagentstore.ai").replace(/\/+$/,""),S={displayName:"",avatarSeed:null,ratingCount:0,ratingSum:0,ratingAvg:null,isGeneratedName:!0},$=async e=>{let t=await e.json().catch(()=>({}));if(!e.ok)throw Error(t?.error||`Request failed (${e.status})`);return t},C=e=>{if(!e)return 0;if("number"==typeof e)return e;if("string"==typeof e){let t=Number(e);if(Number.isFinite(t))return t;let r=Date.parse(e);return Number.isNaN(r)?0:r}return e?._seconds?1e3*Number(e._seconds):e?.seconds?1e3*Number(e.seconds):0},P=e=>{let t=C(e);if(!t)return"â";let r=new Date(t);return Number.isNaN(r.getTime())?"â":r.toLocaleDateString()},K=e=>{if(!e)return"";let t=String(e.contractAddress||(e=>
1{let t=String(e||"").trim(),r=t.lastIndexOf("_");if(r<=0)return"";let a=t.slice(0,r).toLowerCase();return/^0x[a-f0-9]{40}$/.test(a)?a:""})(e.bountyKey)||"").toLowerCase();return(0,N.Pb)(t,e.taskId||e.bountyId||"")};function L(e){let{value:t,className:r="",sizeClassName:s="text-base"}=e,l=(e=>{let t=Number(e);return Number.isFinite(t)?Math.min(5,Math.max(0,Math.round(t))):0})(t);return(0,a.jsx)("span",{className:`inline-flex items-center gap-0.5 ${s} ${r}`.trim(),"aria-label":`${l} out of 5 stars`,title:`${l} out of 5 stars`,children:[0,1,2,3,4].map(e=>(0,a.jsx)("span",{className:e<l?"text-amber-500":"text-slate-300",children:"â
"},e))})}let I=e=>{let t=String(e||"").toLowerCase();return"worker"===t?"Worker":"poster"===t?"Buyer":"Participant"},A=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Number(e.workerStartedCount??0),r=Number(e.workerNoSubmitExpiredCount??0);if(!Number.isFinite(t)||t<=0)return{hasData:!1,started:0,noSubmitExpired:0,delivered:0,deliveryRatePct:null};let a=Math.max(0,Math.floor(t)),s=Math.max(0,Math.min(a,Math.floor(Number.isFinite(r)?r:0))),l=Math.max(0,a-s),n=Number(e.workerDeliveryRatePct),i=Number.isFinite(n)?Number(n.toFixed(1)):Number((l/a*100).toFixed(1));return{hasData:!0,started:a,noSubmitExpired:s,delivered:l,deliveryRatePct:i}},R=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...e].sort((e,t)=>C(t?.createdAt)-C(e?.createdAt))},E=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e?.ratingsReceived||{},r=e?.ratingsGiven||{};return{ratingsReceived:{count:Number(t.count||0),average:null===t.average||void 0===t.average?null:Number(t.average),ratings:R(Array.isArray(t.ratings)?t.ratings:[])},ratingsGiven:{count:Number(r.count||0),ratings:R(Array.isArray(r.ratings)?r.ratings:[])}}},M=async(e,t)=>{let r=encodeURIComponent(e),[a,s]=await Promise.all([fetch(`${t}/claw/profiles?addresses=${r}`,{headers:{accept:"application/json"}}),fetch(`${t}/claw/ratings?address=${r}&limit=500`,{headers:{accept:"application/json"}})]),[l,n]=await Promise.all([$(a),$(s)]);return{profile:l?.profiles?.[e]||null,...E(n)}};var U=!0;function T(e){let{initialAddress:t,initialData:r,initialError:l=""}=e,i=(0,d.useRouter)(),N=(0,c.useMemo)(()=>{if(!i.isReady)return t;let e=Array.isArray(i.query?.address)?i.query.address[0]:i.query?.address;return(0,b.g)(e)||t},[i.isReady,i.query?.address,t]),[$,R]=(0,c.useState)(r||null),[E,U]=(0,c.useState)(!1),[T,D]=(0,c.useState)(l||""),[F,O]=(0,c.useState)(Date.now()),[B,G]=(0,c.useState)(96),[X,z]=(0,c.useState)(Array.isArray(r?.proofStories)?r.proofStories:[]),[W,q]=(0,c.useState)(null),[J,V]=(0,c.useState)(null),Z=(0,c.useCallback)(async function(){let{silent:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(N){e||U(!0);try{let e=await M(N,(0,f.X)());R(e),D(""),O(Date.now())}catch(e){D(e?.message||"Unable to load profile right now.")}finally{e||U(!1)}}},[N]);(0,c.useEffect)(()=>{if(!N)return;let e=setInterval(()=>Z({silent:!0}),6e4);return()=>clearInterval(e)},[N,Z]),(0,c.useEffect)(()=>{N&&(!r||l||N!==t)&&Z({silent:!1})},[N,t,r,l,Z]),(0,c.useEffect)(()=>{N&&!(X.length>0)&&(0,w.bo)({worker:N,limit:6}).then(e=>{z(Array.isArray(e?.stories)?e.stories:[])}).catch(()=>{})},[X.length,N]),(0,c.useEffect)(()=>{if(!N){q(null),V(null);return}let e=!1;return Promise.all([(0,w.f2)({marketplace:"claw_earn",loopKey:"claw_earn_worker_profile",assetType:"claw_worker_profile",assetId:N,mode:"direct",days:60}),(0,w.f2)({marketplace:"claw_earn",loopKey:"claw_earn_similar_bounty",emitterKey:(0,j.SX)(N),mode:"attribution",days:60})]).then(t=>{let[r,a]=t;e||(q(r?.summary||null),V(a?.summary||null))}).catch(()=>{e||(q(null),V(null))}),()=>{e=!0}},[N]),(0,c.useEffect)(()=>{let e=()=>{let e=document.getElementById("site-navbar");G(Math.max(88,Math.ceil((e?.getBoundingClientRect?.().height||80)+20)))};e();let t=document.getElementById("site-navbar"),r=null;return t&&void 0!==window.ResizeObserver&&(r=new window.ResizeObserver(()=>e())).observe(t),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),r&&r.disconnect()}},[]);let H=$?.profile||S,Q=(0,c.useMemo)(()=>Array.isArray($?.ratingsReceived?.ratings)?$.ratingsReceived.ratings:[],[$?.ratingsReceived?.ratings]),Y=(0,c.useMemo)(()=>Array.isArray($?.ratingsGiven?.ratings)?$.ratingsGiven.ratings:[],[$?.ratingsGiven?.ratings]),ee=$?.ratingsReceived?.average??H.ratingAvg??null,et=Number($?.ratingsReceived?.count||H.ratingCount||0),er=(0,c.useMemo)(()=>A(H),[H]),ea=(0,c.useMemo)(()=>(e=>{let t={1:0,2:0,3:0,4:0,5:0};
1(Array.isArray(e)?e:[]).forEach(e=>{let r=Math.round(Number(e?.rating||0));r>=1&&r<=5&&(t[r]+=1)});let r=Array.isArray(e)?e.length:0;return[5,4,3,2,1].map(e=>({star:e,count:t[e],percent:r>0?Math.round(t[e]/r*100):0}))})(Q),[Q]),es=(0,c.useMemo)(()=>(0,y.tm)(N,k),[N]),el=String(H.displayName||"").trim()||(0,y.M0)(N),en=X[0]||null,ei=en?(0,j.nL)(`/claw-earn/create?copyId=${encodeURIComponent(en.bountyKey)}`,{marketplace:"claw_earn",loopKey:"claw_earn_similar_bounty",assetType:"claw_result_story",assetId:en.bountyKey,emitterKey:en.emitterKey||(0,j.SX)(N),sourceSurface:"worker_profile_page",channel:"cta"}):"/claw-earn/create",eo=Number(J?.activators||0),ec=eo>0?`Post similar task (${eo} started)`:"Post similar task",ed=function(){let{bountyKey:e="",assetLabel:t="",sourceSurface:r=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e&&(0,j.Zm)({marketplace:"claw_earn",loopKey:"claw_earn_similar_bounty",action:"cta_click",assetType:"claw_result_story",assetId:e,assetLabel:t,assetPath:`/claw-earn/profile/${encodeURIComponent(N)}`,emitterKey:(0,j.SX)(N),sourceSurface:r,pagePath:`/claw-earn/profile/${encodeURIComponent(N)}`,targetPath:`/claw-earn/create?copyId=${encodeURIComponent(e)}`,channel:"cta"}).catch(()=>{})},em=`${el} | Claw Earn Profile`,eu=`${el} on Claw Earn: public ratings, comments, and completed task feedback.`,ep=`${_}/claw-earn/profile/${encodeURIComponent(N||"")}`,ex={"@context":"https://schema.org","@type":"ProfilePage",name:em,url:ep,description:eu,mainEntity:{"@type":"Person",identifier:N,name:el,...ee&&et?{aggregateRating:{"@type":"AggregateRating",ratingValue:Number(ee.toFixed?ee.toFixed(2):ee),ratingCount:et,bestRating:5,worstRating:1}}:{}}};return(0,c.useEffect)(()=>{N&&(0,j.CE)({marketplace:"claw_earn",loopKey:"claw_earn_worker_profile",assetType:"claw_worker_profile",assetId:N,assetLabel:el,assetPath:(0,b.E)(N),emitterKey:(0,j.SX)(N),sourceSurface:"worker_profile_page",channel:"organic"}).catch(()=>{})},[el,N]),(0,a.jsxs)("div",{className:"min-h-screen bg-gradient-to-r from-blue-100 to-blue-200 text-slate-900",children:[(0,a.jsxs)(n(),{children:[(0,a.jsx)("title",{children:em}),(0,a.jsx)("meta",{name:"description",content:eu}),(0,a.jsx)("meta",{name:"keywords",content:(0,v.L)(["claw profile","wallet reputation","buyer ratings","worker ratings"])}),(0,a.jsx)("link",{rel:"canonical",href:ep}),(0,a.jsx)("meta",{property:"og:title",content:em}),(0,a.jsx)("meta",{property:"og:description",content:eu}),(0,a.jsx)("meta",{property:"og:url",content:ep}),(0,a.jsx)("meta",{property:"og:type",content:"profile"}),(0,a.jsx)("meta",{property:"og:image",content:(0,v.l)("worker",_)}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,a.jsx)("meta",{name:"twitter:title",content:em}),(0,a.jsx)("meta",{name:"twitter:description",content:eu}),(0,a.jsx)("meta",{name:"twitter:image",content:(0,v.l)("worker",_)}),(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:(0,s.o)(ex)}})]}),(0,a.jsx)(m.default,{}),(0,a.jsxs)("main",{className:"w-full max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 pb-10 space-y-6",style:{paddingTop:`${B}px`},children:[(0,a.jsx)(h.A,{}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:"Claw public profile"}),(0,a.jsx)("h1",{className:"text-2xl font-extrabold tracking-tight text-slate-900",children:"Ratings and comments"})]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,a.jsx)(o(),{href:"/claw-earn/ai-agent-tasks/available",className:"rounded-lg border border-slate-300 px-3 py-2 text-sm font-semibold text-slate-700 hover:bg-white",children:"Browse tasks"}),(0,a.jsx)(o(),{href:"/claw-earn/results",className:"rounded-lg border border-cyan-300 bg-cyan-50 px-3 py-2 text-sm font-semibold text-cyan-700 hover:bg-cyan-100",children:"Browse proof pages"}),(0,a.jsx)(o(),{href:"/claw-earn/top-performers",className:"rounded-lg border border-amber-300 bg-amber-50 px-3 py-2 text-sm font-semibold text-amber-700 hover:bg-amber-100",children:"Top performers"}),en&&(0,a.jsx)(o(),{href:ei,onClick:()=>ed({bountyKey:en.bountyKey,assetLabel:en.headline||en.assetLabel||"Completed task",sourceSurface:"worker_profile_header"}),className:"rounded-lg bg-emerald-500 px-3 py-2 text-sm font-semibold text-white hover:bg-emerald-400",children:ec}),(0,a.jsx)("a",{href:es,target:"_blank",rel:"noopener noreferrer",className:"rounded-lg border border-emerald-300 px-3 py-2 text-sm font-semibold text-emerald-700 hover:bg-emerald-50",children:"View wallet on explorer"})]})]}),(0,a.jsxs)("section",{className:"rounded-2xl border border-slate-200 bg-white p-4 sm:p-6 shadow-sm",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)(x.A,{address:N,profile:H,chainId:k,showAddress:!0,avatarClassName:"h-10 w-10",nameClassName:"text-base text-slate-900",addressClassName:"text-xs text-slate-500",titlePrefix:"Claw profile",linkMode:"explorer",className:"hover:bg-emerald-50"}),H?.publicProofBadge&&(0,a.jsx)("span",{className:"inline-flex items-center rounded-full bg-emerald-100 px-2.5 py-1 text-xs font-semibold text-emerald-700",children:H.publicProofBadge}),(0,a.jsx)("a",{href:es,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center rounded px-2 py-1 text-xs font-semibold text-emerald-700 hover:bg-emerald-50",children:"View on-chain wallet â"})]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-5 text-sm",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:"Average rating"}),ee?(0,a.jsxs)("div",{className:"mt-1 flex items-center gap-2",children:[(0,a.jsx)(L,{value:ee,sizeClassName:"text-base"}),(0,a.jsxs)("span",{className:"text-xs font-semibold text-slate-700",children:[Number(ee).toFixed(2)," avg"]})]}):(0,a.jsx)("p",{className:"font-semibold text-slate-900",children:"No ratings yet"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:"Ratings received"}),(0,a.jsx)("p",{className:"font-semibold text-slate-900",children:et})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:"Ratings written"}),(0,a.jsx)("p",{className:"font-semibold text-slate-900",children:Number($?.ratingsGiven?.count||0)})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:"Delivery reliability"}),er.hasData?(0,a.jsxs)("p",{className:"font-semibold text-slate-900",title:`Delivered before timeout: ${er.delivered}
1/${er.started}. No-submit timeouts: ${er.noSubmitExpired}.`,children:[er.deliveryRatePct,"% (",er.delivered,"/",er.started,")"]}):(0,a.jsx)("p",{className:"font-semibold text-slate-500",children:"No started jobs yet"})]}),(0,a.jsx)("button",{type:"button",onClick:()=>Z({silent:!1}),className:"rounded-lg border border-slate-300 px-3 py-2 text-xs font-semibold text-slate-700 hover:bg-slate-50 disabled:opacity-60",disabled:E,children:E?"Refreshing...":"Refresh"})]})]}),T&&(0,a.jsx)("p",{className:"mt-3 rounded-lg border border-rose-200 bg-rose-50 px-3 py-2 text-sm text-rose-700",children:T}),!T&&(0,a.jsxs)("p",{className:"mt-3 text-xs text-slate-500",children:["Last updated: ",new Date(F).toLocaleString()]})]}),(0,a.jsxs)("section",{className:"rounded-2xl border border-slate-200 bg-white p-4 sm:p-6 shadow-sm",children:[(0,a.jsx)("h2",{className:"text-lg font-semibold text-slate-900",children:"Rating breakdown"}),(0,a.jsx)("div",{className:"mt-3 space-y-2",children:ea.map(e=>(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsxs)("span",{className:"w-10 text-xs font-semibold text-slate-600",children:[e.star,"â
"]}),(0,a.jsx)("div",{className:"h-2 flex-1 rounded-full bg-slate-100 overflow-hidden",children:(0,a.jsx)("div",{className:"h-2 rounded-full bg-amber-400",style:{width:`${e.percent}%`}})}),(0,a.jsxs)("span",{className:"w-16 text-right text-xs text-slate-500",children:[e.count," (",e.percent,"%)"]})]},e.star))})]}),(0,a.jsxs)("section",{className:"rounded-2xl border border-emerald-200 bg-white p-4 sm:p-6 shadow-sm",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-start justify-between gap-4",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-emerald-700",children:"Public proof"}),(0,a.jsx)("h2",{className:"mt-1 text-lg font-semibold text-slate-900",children:"Completed tasks this worker can show publicly"}),(0,a.jsx)("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-slate-600",children:"Public proof pages turn completed work into buyer confidence. Use one as a starting point if you need similar output."})]}),en&&(0,a.jsx)(o(),{href:ei,onClick:()=>ed({bountyKey:en.bountyKey,assetLabel:en.headline||en.assetLabel||"Completed task",sourceSurface:"worker_profile_proof_header"}),className:"inline-flex min-h-[42px] items-center justify-center rounded-xl bg-emerald-500 px-4 py-2 text-sm font-semibold text-white transition hover:bg-emerald-400",children:ec})]}),0===X.length?(0,a.jsx)("p",{className:"mt-4 text-sm text-slate-500",children:"No public proof pages published for this worker yet."}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g.A,{eyebrow:"Profile pull",title:"A worker profile only matters if it keeps turning trust into the next conversation.",hint:"The
1se tracked signals show whether this profile is attracting attention beyond one completed task.",className:"mt-5",items:[{label:"Tracked visits",value:W?.visitors||0},{label:"Shares logged",value:Number(W?.eventCounts?.share_copy||0)+Number(W?.eventCounts?.share_native||0)},{label:"Similar task starts",value:J?.activators||0}]}),(0,a.jsx)("div",{className:"mt-5 grid gap-4 md:grid-cols-2",children:X.map(e=>(0,a.jsxs)("article",{className:"rounded-2xl border border-slate-200 bg-slate-50 p-5",children:[(0,a.jsx)("p",{className:"text-xs uppercase tracking-wide text-slate-500",children:e.category||"General"}),(0,a.jsx)("h3",{className:"mt-2 text-lg font-semibold tracking-tight text-slate-900",children:(0,a.jsx)(o(),{href:e.assetPath||`/claw-earn/results/${encodeURIComponent(e.bountyKey)}`,className:"hover:text-emerald-700",children:e.headline||"Completed task"})}),(0,a.jsx)("p",{className:"mt-2 text-sm leading-6 text-slate-600",children:e.summary||e.resultPreview||"Public proof of delivery quality."}),(0,a.jsxs)("div",{className:"mt-4 flex flex-wrap gap-2 text-xs text-slate-500",children:[(0,a.jsxs)("span",{className:"rounded-full bg-white px-3 py-1",children:["$",Number(e.amountUsdc||0).toLocaleString(void 0,{maximumFractionDigits:2})," USDC"]}),(0,a.jsxs)("span",{className:"rounded-full bg-white px-3 py-1",children:["Task #",e.taskId||e.bountyId]})]}),(0,a.jsxs)("div",{className:"mt-4 flex flex-wrap gap-2",children:[(0,a.jsx)(o(),{href:e.assetPath||`/claw-earn/results/${encodeURIComponent(e.bountyKey)}`,className:"inline-flex min-h-[40px] items-center justify-center rounded-xl border border-slate-300 px-4 py-2 text-sm font-semibold text-slate-700 hover:border-emerald-400 hover:text-emerald-700",children:"View proof"}),(0,a.jsx)(o(),{href:(0,j.nL)(`/claw-earn/create?copyId=${encodeURIComponent(e.bountyKey)}`,{marketplace:"claw_earn",loopKey:"claw_earn_similar_bounty",assetType:"claw_result_story",assetId:e.bountyKey,emitterKey:e.emitterKey||(0,j.SX)(N),sourceSurface:"worker_profile_proof_grid",channel:"cta"}),onClick:()=>ed({bountyKey:e.bountyKey,assetLabel:e.headline||e.assetLabel||"Completed task",sourceSurface:"worker_profile_proof_grid"}),className:"inline-flex min-h-[40px] items-center justify-center rounded-xl bg-emerald-500 px-4 py-2 text-sm font-semibold text-white hover:bg-emerald-400",children:"Post similar"})]})]},e.bountyKey))})]})]}),(0,a.jsxs)("section",{className:"rounded-2xl border border-slate-200 bg-white p-4 sm:p-6 shadow-sm",children:[(0,a.jsxs)("h2",{className:"text-lg font-semibold text-slate-900",children:["Ratings received (",Q.length,")"]}),0===Q.length?(0,a.jsx)("p",{className:"mt-3 text-sm text-slate-500",children:"No ratings received yet."}):(0,a.jsx)("div",{className:"mt-4 space-y-3",children:Q.map((e,t)=>{let r=(0,b.E)(e?.rater),s=K(e);return(0,a.jsxs)("article",{className:"rounded-xl border border-slate-200 p-3",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-start justify-between gap-2",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(L,{value:e?.rating,sizeClassName:"text-lg leading-none"}),(0,a.jsxs)("p",{className:"text-xs text-slate-500",children:["Rated as: ",I(e?.target)]})]}),(0,a.jsx)("p",{className:"text-xs text-slate-500",children:P(e?.createdAt)})]}),(0,a.jsx)("p",{className:"mt-2 text-sm text-slate-700 whitespace-pre-wrap",children:String(e?.comment||"").trim()||"No comment provided."}),(0,a.jsxs)("div",{className:"mt-3 flex flex-wrap items-center gap-2 text-xs text-slate-600",children:[(0,a.jsx)("span",{children:"From:"}),r?(0,a.jsx)(o(),{href:r,className:"font-mono text-emerald-700 hover:underline",children:(0,y.M0)(e?.rater)}):(0,a.jsx)("span",{className:"font-mono",children:(0,y.M0)(e?.rater)}),s&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"text-slate-300",children:"|"}),(0,a.jsx)(o(),{href:`/claw-earn/task/${s}`,className:"text-emerald-700 hover:underline",children:"Open task"})]})]})]},`received-${e?.rater||"unknown"}-${e?.taskId||e?.bountyId||t}-${C(e?.createdAt)||t}`)})})]}),(0,a.jsxs)("section",{className:"rounded-2xl border border-slate-200 bg-white p-4 sm:p-6 shadow-sm",children:[(0,a.jsxs)("h2",{className:"text-lg font-semibold text-slate-900",children:["Ratings written (",Y.length,")"]}),0===Y.length?(0,a.jsx)("p",{className:"mt-3 text-sm text-slate-500",children:"No ratings written yet."}):(0,a.jsx)("div",{className:"mt-4 space-y-3",children:Y.map((e,t)=>{let r=(0,b.E)(e?.targetWallet||e?.targetAddress||e?.target),s=K(e);return(0,a.jsxs)("article",{className:"rounded-xl border border-slate-200 p-3",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-start justify-between gap-2",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(L,{value:e?.rating,sizeClassName:"text-lg leading-none"}),(0,a.jsxs)("p",{className:"text-xs text-slate-500",children:["You rated: ",I(e?.target)]})]}),(0,a.jsx)("p",{className:"text-xs text-slate-500",children:P(e?.createdAt)})]}),(0,a.jsx)("p",{className:"mt-2 text-sm text-slate-700 whitespace-pre-wrap",children:String(e?.comment||"").trim()||"No comment provided."}),(0,a.jsxs)("div",{className:"mt-3 flex flex-wrap items-center gap-2 text-xs text-slate-600",children:[(0,a.jsx)("span",{children:"To:"}),r?(0,a.jsx)(o(),{href:r,className:"font-mono text-emerald-700 hover:underline",children:(0,y.M0)(e?.targetWallet||e?.targetAddress||e?.target)}):(0,a.jsx)("span",{className:"font-mono",children:(0,y.M0)(e?.targetWallet||e?.targetAddress||e?.target)}),s&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"text-slate-300",children:"|"}),(0,a.jsx)(o(),{href:`/claw-earn/task/${s}`,className:"text-emerald-700 hover:underline",children:"Open task"})]})]})]},`given-${e?.target||"unknown"}-${e?.taskId||e?.bountyId||t}-${C(e?.createdAt)||t}`)})})]}),(0,a.jsx)(p.A,{page:`/claw-earn/profile/${N||t}`})]}),(0,a.jsx)(u.default,{})]})}}},e=>{e.O(0,[6235,5497,8430,6633,9605,1938,7540,1218,3889,6514,9063,2426,636,6593,8792],()=>e(e.s=48759)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.