Skip to content

Implement FRC-102 in forest-wallet for consistency across Filecoin wallets #6442

Closed

Description

@LesnyRumcajs

Summary

Migrate filecoin-project/lotus#13256 to Forest (forest-wallet).

The implementation in Go is done is done so it could be used as a reference.

Completion Criteria

  • Implementation
  • Tests
  • Docs

Additional Links & Resources

Activity

  1. DeFiPrince commented on Jan 22, 2026

    @DeFiPrince

    Could I try working on this issue ?

  2. LesnyRumcajs commented on Jan 23, 2026

    @LesnyRumcajs
    MemberAuthor

    @DeFiPrince Yeah, feel free to take a stab at this!

  3. moved this from New to Ready in Forest Backlog 🌲on Jan 29, 2026
  4. LesnyRumcajs commented on Feb 12, 2026

    @LesnyRumcajs
    MemberAuthor

    Hey @DeFiPrince, any luck on this? Or should I unassign you?

  5. LesnyRumcajs commented on Feb 18, 2026

    @LesnyRumcajs
    MemberAuthor

    Unassigned.

  6. 0xDevNinja commented on Apr 24, 2026

    @0xDevNinja
    Contributor

    Hi! Picking this up. Plan mirrors Lotus PR filecoin-project/lotus#13388:

    • Wrap the decoded message with FRC-0102 envelope \x19Filecoin Signed Message:\n<len> by default in forest-wallet sign and forest-wallet verify.
    • Add a --raw flag to both commands for opt-out (backwards-compatible escape hatch).
    • Unit tests covering empty / short / long message prefixing.
    • CHANGELOG.md entry noting the default-behaviour change.

    Will open the PR with Closes #6442 shortly. Happy to be assigned if appropriate.

    — @0xDevNinja

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions