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

Aztec sandbox developer handbook #133

Closed
2 tasks done
critesjosh opened this issue Jan 22, 2024 · 3 comments
Closed
2 tasks done

Aztec sandbox developer handbook #133

critesjosh opened this issue Jan 22, 2024 · 3 comments
Assignees

Comments

@critesjosh
Copy link
Collaborator

critesjosh commented Jan 22, 2024

This is going to focused on the aspects of building--no high level explainers of how to do things. High level explanations should link back to docs pages. Much of this content is already written. For content that is already exists, link to it--for content that does not exist yet, create an issue and maybe write it.

The goal is to reduce the on-boarding time to Aztec to 1 week.

  • Before wave 3 we need to create a handbook of existing repos and research on the design space
    • Includes Forum posts, github repos, and relevant public info
    • aggregate info from previous notes/ discord discussions
  • Dont want new partners to reinvent anything
  • Complete this by the end of Q1
  • Can be a list of references
  • Can be a single page document that lives in docs.aztec.network

Sections:

  • Installing tooling
  • Writing your first contract
    • writing (role of Aztec.nr)
    • compiling and deploying
    • testing
    • debugging
  • Understanding the note lifecycle (as an exercise)
  • understanding the transaction lifecycle (walking through code examples)
  • The role of the PXE
  • Authentication witness
  • Common patterns
    • validate private inputs in public
    • common patterns doc page
    • nullifying inputs on note creation (ensure unique notes)
    • sharing notes
    • Callback pattern (defi wonderland)
    • moving data from public to private
  • Intro to account abstraction
    • writing account contracts
  • Portals

Tasks

Preview Give feedback
  1. catmcgee
  2. A-documentation T-feedback
    jzaki
@critesjosh
Copy link
Collaborator Author

This is tabled until march

@critesjosh
Copy link
Collaborator Author

@critesjosh critesjosh self-assigned this Mar 13, 2024
@critesjosh
Copy link
Collaborator Author

moving to backlog as this has been de-prioritized while things are still changing quickly

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

No branches or pull requests

1 participant