@interchainjs/ethereum
Transaction codec and client to communicate with ethereum blockchain
51
Versions
MIT
License
No
Install Scripts
Missing
Provenance
Supply chain provenance
Status for the latest visible version.
No SLSA provenance
npm registry signatures
gitHead linked
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
pyramationzetazz
Keywords
ethereumblockchaintransaction
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| semgrep | semgrep:api-obfuscation-reflect | AI (semgrep): Reflect.get() is used in a standard Proxy trap pattern for dynamic contract property access — normal for an Ethereum contract encoding library, not obfuscation. | ai | |
| semgrep | semgrep:hex-decode | AI (semgrep): Hex decoding via Buffer.from(hex, 'hex') is standard encoding utility code in an Ethereum library; no malicious payload present. | ai | |
| dependencies | unvetted-dep:ethereum-cryptography | AI (dependencies): ethereum-cryptography is a standard, widely-used Ethereum cryptography library; expected for this package's purpose. | ai | |
| dependencies | unvetted-dep:rlp | AI (dependencies): rlp is a well-known Ethereum RLP encoding library; expected dependency for an Ethereum transaction codec package. | ai | |
| dependencies | unvetted-dep:@interchainjs/auth | AI (dependencies): Sibling package from the same publisher (zetazz/Hyperweb) with a strong track record; expected internal dependency. | ai | |
| dependencies | unvetted-dep:@interchainjs/utils | AI (dependencies): Sibling package from the same publisher (zetazz/Hyperweb) with a strong track record; expected internal dependency. | ai | |
| dependencies | unvetted-dep:@ethersproject/transactions | AI (dependencies): Part of the well-known ethers.js v5 suite; expected dependency for an Ethereum transaction codec. | ai | |
| provenance | publisher-changed | AI (provenance): pyramation is the hyperweb-io/interchainjs monorepo maintainer with 2681 approved packages and 0 rejected. The transition from zetazz to pyramation reflects a legitimate organizational handoff within the same project. | ai | |
| publish-pattern | new-deps-added | AI (publish-pattern): @interchainjs/encoding is a sibling package in the same monorepo/namespace, published by the same maintainer. Intra-monorepo dependency additions are routine refactoring. | ai | |
| phantom-deps | phantom-dep:@noble/hashes | AI (phantom-deps): Declared in package.json for transitive/config use in a monorepo context; not a security concern for this Ethereum library. | ai | |
| phantom-deps | phantom-dep:@ethersproject/transactions | AI (phantom-deps): Ethersproject packages declared for config/transitive use; standard pattern in Ethereum libraries. | ai | |
| phantom-deps | phantom-dep:@ethersproject/bignumber | AI (phantom-deps): Ethersproject packages declared for config/transitive use; standard pattern in Ethereum libraries. | ai | |
| phantom-deps | phantom-dep:@ethersproject/bytes | AI (phantom-deps): Ethersproject packages declared for config/transitive use; standard pattern in Ethereum libraries. | ai | |
| phantom-deps | phantom-dep:@ethersproject/hash | AI (phantom-deps): Ethersproject packages declared for config/transitive use; standard pattern in Ethereum libraries. | ai |
Versions (showing 51 of 74)
| Version | Deps | Published |
|---|---|---|
| 1.21.0 | 14 / 8 | |
| 1.20.0 | 14 / 8 | |
| 1.19.2 | 13 / 8 | |
| 1.19.1 | 13 / 8 | |
| 1.19.0 | 13 / 8 | |
| 1.18.0 | 13 / 8 | |
| 1.17.8 | 13 / 8 | |
| 1.17.7 | 13 / 8 | |
| 1.17.6 | 13 / 8 | |
| 1.17.5 | 13 / 8 | |
| 1.17.4 | 13 / 7 | |
| 1.17.3 | 13 / 7 | |
| 1.17.2 | 13 / 7 | |
| 1.17.1 | 13 / 7 | |
| 1.17.0 | 13 / 7 | |
| 1.16.7 | 13 / 7 | |
| 1.16.6 | 13 / 7 | |
| 1.16.5 | 13 / 7 | |
| 1.16.4 | 13 / 7 | |
| 1.16.3 | 13 / 7 | |
| 1.16.2 | 13 / 7 | |
| 1.16.1 | 13 / 7 | |
| 1.16.0 | 13 / 7 | |
| 1.13.5 | 13 / 7 | |
| 1.13.0 | 12 / 6 | |
| 1.12.2 | 12 / 6 | |
| 1.12.1 | 12 / 6 | |
| 1.12.0 | 12 / 6 | |
| 1.11.18 | 9 / 2 | |
| 1.11.15 | 10 / 2 | |
| 1.11.14 | 10 / 2 | |
| 1.11.13 | 10 / 2 | |
| 1.11.12 | 10 / 2 | |
| 1.11.11 | 10 / 2 | |
| 1.11.10 | 10 / 2 | |
| 1.11.9 | 10 / 2 | |
| 1.11.8 | 10 / 2 | |
| 1.11.7 | 10 / 2 | |
| 1.11.6 | 10 / 2 | |
| 1.11.5 | 10 / 2 | |
| 1.11.4 | 10 / 2 | |
| 1.11.3 | 10 / 2 | |
| 1.11.2 | 10 / 2 | |
| 1.11.1 | 10 / 2 | |
| 1.11.0 | 10 / 2 | |
| 1.10.1 | 10 / 2 | |
| 1.10.0 | 10 / 2 | |
| 1.9.16 | 10 / 2 | |
| 1.9.15 | 10 / 0 | |
| 1.9.14 | 10 / 0 | |
| 1.9.13 | 10 / 0 |