# Usage

URL: https://docs.blux.cc/javascript/usage

Everything you can do with the Blux core SDK once a user is connected.

The `blux` object is your main interface for interacting with connected users. Use its built-in modals, or build your own authentication UI with the [white-label login methods](/javascript/usage/white-label-login). Once a user is authenticated, you can open the profile modal, submit transactions, sign messages, and more.
```ts
```

---

<Cards>
  {getPageTreePeers(source.getPageTree(), '/javascript/usage').map((peer) => (
    <Card key={peer.url} title={peer.name} href={peer.url}>
      {peer.description}
    </Card>
  ))}
</Cards>