Skip to content

feat: add @kenostod/utl-snap — UTL Fee Rewards (DeFi / cross-chain rewards)#1459

Open
Keno2121 wants to merge 1 commit intoMetaMask:mainfrom
Keno2121:add-kenostod-utl-snap
Open

feat: add @kenostod/utl-snap — UTL Fee Rewards (DeFi / cross-chain rewards)#1459
Keno2121 wants to merge 1 commit intoMetaMask:mainfrom
Keno2121:add-kenostod-utl-snap

Conversation

@Keno2121
Copy link

@Keno2121 Keno2121 commented Mar 13, 2026

Add @kenostod/utl-snap to Verified Snaps

Snap ID: npm:@kenostod/utl-snap
Version: 1.0.2
Category: Interoperability / DeFi
npm: https://www.npmjs.com/package/@kenostod/utl-snap

Description

The UTL Fee Rewards Snap adds the Universal Transaction Layer natively to MetaMask. Users earn passive USDC rewards from cross-chain transaction fees — 0.1% captured per transaction, 60% distributed to stakers.

Features

  • 💰 Weekly USDC reward distributions to stakers
  • 📊 Real-time earnings tracker in the MetaMask snap panel
  • 🔁 Auto-compound toggle for reinvestment
  • 🔍 Transaction insights showing UTL fee impact on every tx

Permissions

  • snap_dialog — show earnings/reward dialogs
  • snap_notify — weekly reward distribution alerts
  • snap_manageState — store staking position locally
  • endowment:network-access — BSC RPC calls
  • endowment:transaction-insight — per-tx UTL fee display
  • endowment:ethereum-provider — wallet address access

Links

Checklist

  • Snap published on npm registry
  • snap.manifest.json present with correct shasum
  • Permissions documented
  • Website live with install page
  • v1.0.2 stable release

Note

Low Risk
Low risk: updates are limited to src/registry.json metadata strings and a new verified snap entry; no runtime logic changes, but downstream consumers will see updated display text/encoding.

Overview
Updates the snaps registry data by normalizing various metadata strings (emoji/typographic quotes/dashes and spacing) across multiple existing snaps.

Adds a new verified snap entry for npm:@kenostod/utl-snap (UTL Fee Rewards) at version 1.0.2, including author info, description, tags, support link, source code, and checksum.

Written by Cursor Bugbot for commit de486f3. This will update automatically on new commits. Configure here.

Universal Transaction Layer (UTL) Fee Rewards snap — earn passive USDC
from cross-chain fees, natively inside MetaMask.
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

"1.0.2": {
"checksum": "eiXsRHsgbgYNNzDZyOjWg1A3PZ5qX/1r5FjknJTYUNg="
}
}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unaudited DeFi snap added to verified registry

High Severity

The new npm:@kenostod/utl-snap entry is added to the verified snaps registry with no audits field, despite claiming to handle financial operations — USDC staking, reward distributions, and auto-compound reinvestment. Inclusion in the verified registry creates an implicit trust signal for MetaMask users. Without an audit, users may stake real funds into an unreviewed snap. Additionally, the PR bundles many unrelated Unicode encoding normalization changes to existing snap entries, substantially inflating the diff and making the actual new addition harder to review carefully.

Fix in Cursor Fix in Web

@Keno2121
Copy link
Author

"Source repository is now live at https://github.com/Keno2121/utl-metamask-snap — updated the manifest URL to match. Happy to provide a live demo of the Snap + UTL companion dApp."

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant