Skip to content

[Keybase] Miniature Keybase Implementation to Enable M1 - Create and Delete #150

@andrewnguyen22

Description

@andrewnguyen22

Objective

Create a miniature Keybase that can create, store, and delete keys

Origin Document

In order to achieve the M1 milestone a mini-keybase implementation is needed to enable dynamic accounts and actors.

This keybase may be used for the following tasks:

  • Signing blocks
  • Signing transactions
  • Signing arbitrary messages
  • Signing multi-sig messages

Goals / Deliverables

Mini ED-25519 Keybase:

  • Code complete implementation of:
    • CREATE and store keys
    • DELETE keys
  • Document the key architecture

Non-Goals / Deliverables

  • Integrating Keybase with the CLI or other parts of the codebase
  • Implementing multisig

General issue checklist

  • Update the appropriate CHANGELOG
  • Update the README
  • If applicable, update the source code tree explanation
  • If applicable, add or update a state, sequence or flowchart diagram using mermaid
  • Update any relevant global documentation & references
  • Document small issues / TODOs along the way

Creator: @andrewnguyen22

Metadata

Metadata

Assignees

Labels

clientwork needed to interface with the node (rpc, cli, etc..)communityOpen to or owned by a non-core team membertoolingtooling to support development, testing et al

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions