Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: Report a security vulnerability
url: https://github.com/JustaName-id/frametx-kit/security/advisories/new
url: https://github.com/JustaLab-co/frametx-kit/security/advisories/new
about: Signature layout, sig-hash, encoder or gas-accounting flaws go through a private advisory, not a public issue. See SECURITY.md.
- name: A bug in the ethrex node itself
url: https://github.com/lambdaclass/ethrex/issues
about: If the reference client is the side that is wrong, it belongs upstream. Open a divergence report here too so we record it.
- name: How do I use this
url: https://github.com/JustaName-id/frametx-kit#readme
url: https://github.com/JustaLab-co/frametx-kit#readme
about: The README covers the API and the two behaviours that surprise people most. CONTRIBUTING.md covers the wire-format traps.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
## [0.1.1](https://github.com/JustaName-id/frametx-kit/compare/v0.1.0...v0.1.1) (2026-09-15)
## [0.1.1](https://github.com/JustaLab-co/frametx-kit/compare/v0.1.0...v0.1.1) (2026-09-15)


### Bug Fixes

* **docs:** update to reflect broadcast capability ([#9](https://github.com/JustaName-id/frametx-kit/issues/9)) ([3cba761](https://github.com/JustaName-id/frametx-kit/commit/3cba761660f4bb43ebe9ff78b9cbd9ace34a73fe))
* **docs:** update to reflect broadcast capability ([#9](https://github.com/JustaLab-co/frametx-kit/issues/9)) ([3cba761](https://github.com/JustaLab-co/frametx-kit/commit/3cba761660f4bb43ebe9ff78b9cbd9ace34a73fe))

# [0.1.0](https://github.com/JustaName-id/frametx-kit/compare/v0.0.2...v0.1.0) (2026-09-15)
# [0.1.0](https://github.com/JustaLab-co/frametx-kit/compare/v0.0.2...v0.1.0) (2026-09-15)


### Features

* broadcast frame transactions and wait on frame receipts ([#8](https://github.com/JustaName-id/frametx-kit/issues/8)) ([0c21b17](https://github.com/JustaName-id/frametx-kit/commit/0c21b17d454f7b766516df5dec923fb4c7185421))
* broadcast frame transactions and wait on frame receipts ([#8](https://github.com/JustaLab-co/frametx-kit/issues/8)) ([0c21b17](https://github.com/JustaLab-co/frametx-kit/commit/0c21b17d454f7b766516df5dec923fb4c7185421))

## [0.0.2](https://github.com/JustaName-id/frametx-kit/compare/v0.0.1...v0.0.2) (2026-09-08)
## [0.0.2](https://github.com/JustaLab-co/frametx-kit/compare/v0.0.1...v0.0.2) (2026-09-08)


### Bug Fixes

* **rlp:** report the byte offset of a malformed RLP body ([#4](https://github.com/JustaName-id/frametx-kit/issues/4)) ([0c53d56](https://github.com/JustaName-id/frametx-kit/commit/0c53d56c08f21b5a5548d2fe3d6dca093d6b2585))
* **rlp:** report the byte offset of a malformed RLP body ([#4](https://github.com/JustaLab-co/frametx-kit/issues/4)) ([0c53d56](https://github.com/JustaLab-co/frametx-kit/commit/0c53d56c08f21b5a5548d2fe3d6dca093d6b2585))
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# frametx-kit

[![npm](https://img.shields.io/npm/v/%40jaw.id%2Fframetx-kit)](https://www.npmjs.com/package/@jaw.id/frametx-kit)
[![CI](https://github.com/JustaName-id/frametx-kit/actions/workflows/ci.yml/badge.svg)](https://github.com/JustaName-id/frametx-kit/actions/workflows/ci.yml)
[![CI](https://github.com/JustaLab-co/frametx-kit/actions/workflows/ci.yml/badge.svg)](https://github.com/JustaLab-co/frametx-kit/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/JustaName-id/frametx-kit/badge)](https://scorecard.dev/viewer/?uri=github.com/JustaName-id/frametx-kit)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/JustaLab-co/frametx-kit/badge)](https://scorecard.dev/viewer/?uri=github.com/JustaLab-co/frametx-kit)

TypeScript for **EIP-8141 frame transactions** as hegota-testnet (chain ID `8141`)
actually accepts them: the composed envelope that also carries EIP-8250 keyed nonces
Expand Down Expand Up @@ -160,14 +160,14 @@ has traps, and several things in `src/` that look like code smells are load-bear

The most valuable report is a disagreement with the reference client. If this library and
ethrex produce different bytes, a different hash, a different price or a different receipt,
open a [divergence report](https://github.com/JustaName-id/frametx-kit/issues/new?template=01-divergence.yml)
open a [divergence report](https://github.com/JustaLab-co/frametx-kit/issues/new?template=01-divergence.yml)
with the transaction hash or the byte vector. That is what a second implementation is for.

Anything that could let a transaction be authorised for something other than what it says
goes to [`SECURITY.md`](SECURITY.md) and a private advisory instead of a public issue.

Looking for somewhere to start? The issues labelled
[good first issue](https://github.com/JustaName-id/frametx-kit/issues?q=is%3Aopen+label%3A%22good+first+issue%22)
[good first issue](https://github.com/JustaLab-co/frametx-kit/issues?q=is%3Aopen+label%3A%22good+first+issue%22)
are the coverage gaps that need a captured transaction rather than a design decision.

## Docs
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Reporting

Report privately through [GitHub's advisory form](https://github.com/JustaName-id/frametx-kit/security/advisories/new). Do not open a public issue for anything listed as in scope below.
Report privately through [GitHub's advisory form](https://github.com/JustaLab-co/frametx-kit/security/advisories/new). Do not open a public issue for anything listed as in scope below.

Include the transaction hash, the raw bytes, or the smallest snippet that shows the problem, plus the library version and the ethrex commit or endpoint you were talking to. The reports that get fixed fastest are the ones that come with bytes.

Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/JustaName-id/frametx-kit.git"
"url": "git+https://github.com/JustaLab-co/frametx-kit.git"
Comment thread
Ghadi8 marked this conversation as resolved.
},
"bugs": {
"url": "https://github.com/JustaName-id/frametx-kit/issues"
"url": "https://github.com/JustaLab-co/frametx-kit/issues"
},
"homepage": "https://github.com/JustaName-id/frametx-kit#readme",
"homepage": "https://github.com/JustaLab-co/frametx-kit#readme",
"publishConfig": {
"access": "public",
"provenance": true
Expand Down
Loading