Skip to content

v0.1.1 — on npm + new semantic panels

Choose a tag to compare

@TacitvsXI TacitvsXI released this 26 Jul 09:08

Semantic Dapp turns any deployed EVM contract into a usable user dApp, admin console and raw developer UI — generated from the ABI.

This is the first release published to npm, plus a batch of new trusted UI panels.

📦 Now on npm

All nine building blocks are published under the @semantic-dapp scope, with build provenance via OIDC trusted publishing:

pnpm add @semantic-dapp/analyzer @semantic-dapp/classifier @semantic-dapp/renderer @semantic-dapp/components viem
# or the CLI
pnpm add -g @semantic-dapp/cli && semantic-dapp --help

✨ New panels & detectors

  • Governor proposal-builder (Propose / Vote tabs) + a live proposal board (state, proposer, timing, hasVoted).
  • ERC-721 gallery — lists the connected owner's tokens, resolves tokenURI metadata (ipfs/data/http), and transfers owned tokens inline.
  • ERC-1155 batch-transfer panel with paired (id, amount) rows.
  • ERC-4626 vault panel (deposit/mint/withdraw/redeem with live previews) and decimals-aware amount widgets.
  • ERC-2612 permit detection.

🔒 Release pipeline

  • OIDC trusted-publishing workflow (no long-lived tokens) with provenance attestations. See docs/RELEASING.md.

Try the live demo: https://tacitvsxi.github.io/semantic-dapp/ · Full changelog: CHANGELOG.md

If this could save you from writing one more bespoke admin panel, a ⭐ genuinely helps.