···8787forwarded the port with `adb reverse`. For testing on iOS hardware, you'll
8888instead need to set up TLS.
89899090-[react-native-quick-crypto]:
9191- https://github.com/margelo/react-native-quick-crypto
9090+[react-native-quick-crypto]: https://github.com/margelo/react-native-quick-crypto
9291[expo-sqlite]: https://docs.expo.dev/versions/latest/sdk/sqlite/
9393-[README]:
9494- https://github.com/bluesky-social/atproto/tree/main/packages/oauth/oauth-client-browser
9595-[example]:
9696- https://github.com/bluesky-social/atproto/tree/main/packages/oauth/oauth-client-browser-example
9292+[README]: https://github.com/bluesky-social/atproto/tree/main/packages/oauth/oauth-client-browser
9393+[example]: https://github.com/bluesky-social/atproto/tree/main/packages/oauth/oauth-client-browser-example
+13-9
js/docs/src/content/docs/developers.mdx
···1818 library](/docs/components/custom_ui/)
1919 </Card>
20202121- <Card title="Self-Hosting" icon="seti:config">
2222- Run your own Streamplace infrastructure. - [Installation
2323- guide](/docs/guides/installing/installing-streamplace)
2424- </Card>
2121+{" "}
25222626- <Card title="Contributing" icon="github">
2727- Help improve Streamplace. - [Development
2828- setup](/docs/guides/streamplace-dev-setup) - [Video
2929- signing](/docs/video-metadata/intro/)
3030- </Card>
2323+<Card title="Self-Hosting" icon="seti:config">
2424+ Run your own Streamplace infrastructure. - [Installation
2525+ guide](/docs/guides/installing/installing-streamplace)
2626+</Card>
2727+2828+{" "}
2929+3030+<Card title="Contributing" icon="github">
3131+ Help improve Streamplace. - [Development
3232+ setup](/docs/guides/streamplace-dev-setup) - [Video
3333+ signing](/docs/video-metadata/intro/)
3434+</Card>
31353236 <Card title="Support & Community" icon="information">
3337 Get help and connect with other developers. - [GitHub