···197197 <button id="connect-btn" onclick="connectWallet()">Connect wallet</button>
198198</header>
199199200200+<!-- About -->
201201+<div class="card">
202202+ <p><b>did:cow</b> is a proposed decentralized identifier aimed at providing stronger guarantees for identities used in ATProto.
203203+ <br />
204204+ <br />
205205+ A did:cow ID consists of a pointer at a did:web or did:plc ID, and an address on the Ethereum network that can update it. It can be created for free without a blockchain transaction, and you only need to send a blockchain transaction to point it to a different did:web or did:plc ID, or change the blockchain address that controls it.
206206+ <br />
207207+ <br />
208208+ <a href="https://tangled.org/goat.navy/did-cow">Read the specification</a>
209209+ <span id="about-short"><a href="#" onclick="showMore(event)"></a></span><span id="about-more" style="display:none"></span></p>
210210+</div>
211211+200212<!-- Resolve -->
201213<div class="card">
202214 <h2>Resolve</h2>
···273285 contractConfig = await resp.json();
274286 return contractConfig;
275287 }
288288+289289+ window.showMore = (e) => {
290290+ e.preventDefault();
291291+ document.getElementById("about-short").style.display = "none";
292292+ document.getElementById("about-more").style.display = "inline";
293293+ };
276294277295 // ── Wallet ──────────────────────────────────────────────────────────────────
278296