2023-11-23 13:05:02 +00:00
|
|
|
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/rln-js/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/rln-js/_next/static/css/fbde540ba9fb24fc.css" crossorigin="" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/rln-js/_next/static/chunks/webpack-cf40ceb85fc14a09.js" crossorigin=""/><script src="/rln-js/_next/static/chunks/fd9d1056-2e1538a3c044e0bb.js" async="" crossorigin=""></script><script src="/rln-js/_next/static/chunks/472-b67fb1eb570cfe5d.js" async="" crossorigin=""></script><script src="/rln-js/_next/static/chunks/main-app-7480672c22dcf9f6.js" async="" crossorigin=""></script><script src="/rln-js/_next/static/chunks/e37a0b60-269ef973f827543e.js" async=""></script><script src="/rln-js/_next/static/chunks/782-d7aa94b30b6e6632.js" async=""></script><script src="/rln-js/_next/static/chunks/240-09f36703b8ace873.js" async=""></script><script src="/rln-js/_next/static/chunks/app/home/page-46c41f335f6047ce.js" async=""></script><title>RLN Example</title><meta name="description" content="Showcases RLN, Keystore and generation of proofs"/><link rel="icon" href="/rln-js/favicon.ico" type="image/x-icon" sizes="32x32"/><meta name="next-size-adjust"/><script src="/rln-js/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script></head><body class="__className_7632df"><main class="flex min-h-screen flex-col p-24 font-mono max-w-screen-lg m-auto"><div class="items-center justify-between lg:flex mb-5"><h1 class="text-4xl ">Waku RLN</h1></div><p class="text-s">Application status<!-- -->:<!-- --> <span class="underline underline-offset-3 decoration-4 decoration-blue-400 dark:decoration-blue-600">none</span></p><div class=" mt-10"><div class="items-center justify-between lg:flex mb-3"><h2 class="text-2xl ">Contract</h2><button class=" py-2.5 px-5 text-sm font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600 dark:hover:text-white dark:hover:bg-gray-700">Fetch state</button></div><div class="items-center justify-between lg:flex "><p>Your address</p><code>Not loaded yet</code></div><div class="items-center justify-between lg:flex "><p>Latest membership ID on contract</p><code>Not loaded yet</code></div></div><div class=" mt-10"><div class="items-center justify-between lg:flex "><h2 class="text-2xl ">Keystore</h2><div><button class=" py-2.5 px-5 text-sm font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600 dark:hover:text-white dark:hover:bg-gray-700"><label for="keystore-import" class="cursor-pointer">Import</label></button><input id="keystore-import" type="file" class="hidden"/><button class="ml-2 py-2.5 px-5 text-sm font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600 dark:hover:text-white dark:hover:bg-gray-700">Export</button></div></div><div class=" mt-4"><label for="keystore-input" class="block mb-2 text-sm font-medium text-gray-900 dark:text-white">Password(used for reading/saving into Keystore)</label><input type="text" id="keystore-input" class="bg-gray-50 border border-gray-300 text-gray-900 text-sm w-full rounded-lg focus:ring-blue-500 focus:border-blue-500 block p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500" value=""/></div><div class=" mt-4"><p class="text-s mb-2">Generate new credentials from wallet</p><but
|