SmartLedger Login Demo
Docs Third-party

Minimal third-party integrator. Powered by sl-login.js — no bsv bundle, no crypto code on this page.


Integration snippet:

<script src="https://wallet.smartledger.technology/sl-login.js"></script>
<script>
  // On page load: pick up returning callbacks OR existing session
  SLLogin.checkCallback().then(r => {
    if (r.status === 'ok') return showSignedIn(r.address)
    if (r.status === 'no_callback' && SLLogin.session())
      return showSignedIn(SLLogin.session().address)
    showSignInButton()
  })

  // On click
  btn.onclick = () => SLLogin.start({ app: 'My App' })

  // On sign-out
  signOutBtn.onclick = () => SLLogin.signOut()
</script>