15 lines
1.3 KiB
Markdown
15 lines
1.3 KiB
Markdown
# App Development
|
|
|
|
Develop applications on the Zenith network that leverage Urbit identity and blockchain consensus for decentralized application experiences.
|
|
|
|
## Overview
|
|
|
|
Application development on Zenith combines the unique identity system of Urbit with the programmability of blockchain technology, enabling developers to create applications that respect user sovereignty while providing decentralized consensus.
|
|
|
|
## Getting Started
|
|
|
|
### Zenith Desk
|
|
The primary development entry point is through the Zenith desk, an Urbit application suite available at [https://github.com/Zenith-Foundation/zenith-desk](https://github.com/Zenith-Foundation/zenith-desk) that provides the necessary tools and libraries for Zenith integration. Install the #zenith-desk on your Urbit ship to access the application development framework and tools. See the [Zenith Desk API documentation](../api/zenith-desk-api.md) for detailed API reference.
|
|
|
|
### Zenith Karma
|
|
Zenith Karma is an example application demonstrating Zenith integration patterns, available at [https://github.com/Zenith-Foundation/zenith-karma](https://github.com/Zenith-Foundation/zenith-karma). It provides reference implementations for common development scenarios and serves as a practical guide for building Zenith-enabled applications. |