Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation] Reorganization and Upgrade of SDK docs #968

Open
wants to merge 62 commits into
base: mainnet
Choose a base branch
from

Conversation

iamalwaysuncomfortable
Copy link
Collaborator

Motivation

Up to this point the SDK docs have been fragmented between a monolithic readme within the SDK repo and several outdated docs on the both Aleo Developer and Leo Language sites. This by no means provides a good experience for new developers attempting to learn how to build their own wallets and zero knowledge web apps on Aleo.

This PR seeks to provide a more easy-to-follow structure to the Provable SDK documentation that provides simple navigation through Aleo SDK usage guides and examples. It does so by creating a docs folder that stores a well organized series of markdown documents that can be worked through step by step.

This is part of a broader effort to improve the friendliness of the tooling provided by Provable.

Changelog

  • Adds a docs folder containing all the proposed new markdown files.
  • Begins to split up and upgrade the monolithic readme into separate, topic-specific markdown files.
  • Adds a folder for the updated API docs.

Related PRs

Copy link
Collaborator

@alexpitsikoulis alexpitsikoulis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just need to fix that npm/yarn mixup then LGTM!


The Provable SDK can be installed via npm and yarn package managers.

### NPM
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

npm and yarn instructions are switched

Copy link
Collaborator

@jaketarnow jaketarnow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor edits

</p>


The [Aleo SDK](https://github.com/ProvableHQ/sdk) is an open source TypeScript/JavaScript SDK for building private full stack web applications. The
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update to Provable SDK

* **Aleo Wallets**

## Features
The Aleo SDK provides the following features. Follow the links below for live demonstrations of these features on
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update to Provable SDK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants