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

WPL Explorer #92

Open
kespinola opened this issue Jun 12, 2024 · 2 comments
Open

WPL Explorer #92

kespinola opened this issue Jun 12, 2024 · 2 comments
Assignees

Comments

@kespinola
Copy link
Contributor

kespinola commented Jun 12, 2024

Goal

Teams managing tokens and assets can interact with WPL programs from a friendly web based interface.

Capabilities

  • Mints
    • User can connect their wallet and can see all their token extension mints where the connected wallet has authority over the mint.
  • Asset
    • User can create, edit, transfer, delegate, freeze, thaw, and burn WNS asset
  • Transfer Guards
    • User can create a transfer guard
    • User can all transfer guards
    • User can attach setup transfer hook for their mints setting a guard

Requirements

  • All transactions submitted by the portal will include a burn $WEN instruction.

Implementation

  • A next.js static generated website which uses solana and anchor js stack for connecting wallet and submitting transactions.
@kespinola kespinola self-assigned this Jun 13, 2024
@kespinola kespinola changed the title WPL Mint Management Portal WPL Explorer Jun 13, 2024
@kespinola
Copy link
Contributor Author

@kespinola kespinola moved this to Backlog in WEN Release Planning Jun 13, 2024
@kespinola kespinola moved this from Backlog to In Progress in WEN Release Planning Jun 13, 2024
@kespinola
Copy link
Contributor Author

kespinola commented Jun 13, 2024

Routes

  • /
    • Quick links to guards and mints list pages
  • /guards
  • All available guards
  • /guards/:guard
  • /guards/create
  • /mints
    • All mints where wallet is manager of the mint
  • /mints/:mint
  • /mints/:mint/guard/initialize
    • Modal route to attach a guard to a mint.

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