1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{8312:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return r(2603)}])},9513:function(e,t,r){"use strict";var n=r(5893),o=r(9008),l=r.n(o),a=r(4298),i=r.n(a);r(7294);let s=e=>{let{title:t,socialDescription:r,socialImage:o,url:a}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(l(),{children:[(0,n.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,n.jsx)("meta",{name:"description",content:r}),(0,n.jsx)("meta",{property:"og:description",content:r}),(0,n.jsx)("meta",{name:"twitter:description",content:r}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,n.jsx)("meta",{name:"twitter:image",content:o}),(0,n.jsx)("meta",{property:"og:image",content:o}),(0,n.jsx)("title",{children:t}),(0,n.jsx)("meta",{property:"og:title",content:t}),(0,n.jsx)("meta",{name:"twitter:title",content:t}),(0,n.jsx)("meta",{name:"twitter:creator",content:"@plutolabs_"}),(0,n.jsx)("link",{rel:"canonical",href:a}),(0,n.jsx)("meta",{property:"og:url",content:a}),(0,n.jsx)("meta",{property:"twitter:url",content:a}),(0,n.jsx)("meta",{name:"google-site-verification",content:"OwzrrqRyT3WWXOvEMaLOqZ1htYszZi9N5Dk1yyj-jxY"}),(0,n.jsx)("link",{rel:"icon",href:"/favicon.ico"}),(0,n.jsx)("meta",{name:"robots",content:"index, follow"})]}),(0,n.jsx)(i(),{defer:!0,"data-domain":"pluto.xyz",src:"https://plausible.io/js/script.js"})]})};t.Z=s},6441:function(e,t,r){"use strict";r.d(t,{Ki:function(){return o},Ti:function(){return n},m2:function(){return l}});let n="Pluto â The API for personal web data",o="Pluto â The API for personal web data. Embed it in your app to authenticate users, share data and perform actions on their behalf for any site on the internet.",l="https://docs.pluto.xyz/getting-started/first-web-proof"},5677:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let r=l.default,o={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?o.loader=()=>e:"function"==typeof e?o.loader=e:"object"==typeof e&&(o=n({},o,e)),o=n({},o,t);let s=o.loader,u=()=>null!=s?s().then(a):Promise.resolve(a(()=>null));return(o.loadableGenerated&&(o=n({},o,o.loadableGenerated),delete o.loadableGenerated),"boolean"!=typeof o.ssr||o.ssr)?r(n({},o,{loader:u})):(delete o.webpack,delete o.modules,i(r,o))},t.noSSR=i;var n=r(6495).Z,o=r(2648).Z,l=(o(r(7294)),o(r(8976)));function a(e){return{default:(null==e?void 0:e.default)||e}}function i(e,t){return delete t.webpack,delete t.modules,e(t)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2254:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var n=(0,r(2648).Z)(r(7294));let o=n.default.createContext(null);t.LoadableContext=o},8976:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6495).Z,o=(0,r(2648).Z)(r(7294)),l=r(2254);let a=[],i=[],s=!1;function u(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class d{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state=n({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),n=null;function a(){if(!n){let t=new d(e,r);n={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return n.promise()}if(!s){let e=r.webpack?r.webpack():r.modules;e&&i.push(t=>{for(let r of e)if(-1!==t.indexOf(r))return a()})}function u(e,t){!function(){a();let e=o.default.useContext(l.LoadableContext);
1e&&Array.isArray(r.modules)&&r.modules.forEach(t=>{e(t)})}();let i=o.default.useSyncExternalStore(n.subscribe,n.getCurrentValue,n.getCurrentValue);return o.default.useImperativeHandle(t,()=>({retry:n.retry}),[]),o.default.useMemo(()=>{var t;return i.loading||i.error?o.default.createElement(r.loading,{isLoading:i.loading,pastDelay:i.pastDelay,timedOut:i.timedOut,error:i.error,retry:n.retry}):i.loaded?o.default.createElement((t=i.loaded)&&t.default?t.default:t,e):null},[e,i])}return u.preload=()=>a(),u.displayName="LoadableComponent",o.default.forwardRef(u)}(u,e)}function f(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return f(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{f(a).then(e,t)}),c.preloadReady=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(t=>{let r=()=>(s=!0,t());f(i,e).then(r,r)})},window.__NEXT_PRELOADREADY=c.preloadReady,t.default=c},2603:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return d}});var n=r(5893);r(7294);var o=r(5152),l=r.n(o),a=r(9513),i=r(7289),s=r(6441);let u=l()(()=>Promise.all([r.e(433),r.e(543)]).then(r.bind(r,7543)),{loadableGenerated:{webpack:()=>[7543]},ssr:!1});function d(){return(0,n.jsxs)("div",{className:"min-h-screen bg-white text-black",children:[(0,n.jsx)(a.Z,{title:s.Ti,socialDescription:i.A,socialImage:"".concat("https://pluto.xyz","/pluto-og-image.png"),url:"".concat("https://pluto.xyz")}),(0,n.jsx)(u,{})]})}},7289:function(e,t,r){"use strict";r.d(t,{A:function(){return l},J:function(){return o}});var n=r(6441);function o(e,t){var r;if(null==e?void 0:null===(r=e.properties)||void 0===r?void 0:r.description){let t=e.properties.description.rich_text.map(e=>e.plain_text).join(" ");return"Web Proofs: ".concat(t).slice(0,160)}return t.slice(0,160)}let l=n.Ki},5152:function(e,t,r){e.exports=r(5677)},9008:function(e,t,r){e.exports=r(2636)}},function(e){e.O(0,[774,888,179],function(){return e(e.s=8312)}),_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.