Recycle — Current Version

Recycle — Current Version (Field Map)

This page documents the current, deployed Recycle terminal.

It defines:

  • processing inputs,

  • accounting units,

  • sponsorship mechanics,

  • recorded participation state,

  • and read-only verification panels.

Recycle characteristics:

  • service-fee-based processing,

  • irreversible token burn or governed vault custody,

  • accounting-only participation references,

  • no linkage to prior prices or losses.

Recycling:

  • is not compensation,

  • is not recovery,

  • is not reimbursement,

  • does not preserve value.

It closes economic state; it does not resolve it.

circle-info

Terminal B — Token Recycle (external hall)

1) Global Shell (Recycle dApp)

Canonical header (locked)

  • Title: RECYCLE_COPY.global.appTitle

  • Subtitle: RECYCLE_COPY.global.appSubtitle

Meaning: “Service-only” metered recycling posture. Non-meaning: Not exchange, not recovery, not investment, not value guarantee.

Tool disclaimer (locked)

  • Line: RECYCLE_COPY.global.toolDisclaimer

Meaning: Interface is a tool; no guarantees/refunds/outcomes. Non-meaning: Not compensation. Not reimbursement. Not “help you get back”.

Informational proof only (locked)

  • Title: RECYCLE_COPY.global.informationalProofOnlyTitle

  • Body: RECYCLE_COPY.global.informationalProofOnlyBody

Meaning: Verification surface; governance controls parameters, not entitlement. Non-meaning: Not “treasury”, not backing, not assets owed.


2) Recycle Page

Page header (locked)

  • Title: RECYCLE_COPY.recyclePage.title

  • Intro: RECYCLE_COPY.recyclePage.intro

  • Tool line (below intro): RECYCLE_COPY.global.toolDisclaimer

Meaning: Recycling is a metered processing service; tokens are finalized by burn/vault rules; participation is recorded as on-chain state. Non-meaning: Not compensation, not linkage to past losses, not value preservation.


3) Recycle Panel (execution surface)

Engine overview (locked)

  • Title: RECYCLE_COPY.recyclePanel.engineOverviewTitle

  • Subtitle: RECYCLE_COPY.recyclePanel.engineOverviewSubtitle

Meaning: Read-only pointers + global metrics for verification. Non-meaning: Not marketing, not valuation.

Recycle request (locked)

  • Title: RECYCLE_COPY.recycleForm.cardTitle

  • Description: RECYCLE_COPY.recycleForm.cardDesc

Fields (locked labels):

  • Asset: RECYCLE_COPY.recycleForm.assetLabel

  • Package: RECYCLE_COPY.recycleForm.packageLabel

  • Manual override hint: RECYCLE_COPY.recycleForm.manualAmountHint

  • Native amount: RECYCLE_COPY.recycleForm.nativeAmountLabel

  • Minimum fee label: RECYCLE_COPY.recycleForm.minFeeLabel

  • Computed token amount label: RECYCLE_COPY.recycleForm.computedTokenAmountLabel

  • Available balance label: RECYCLE_COPY.recycleForm.availableBalanceLabel

  • Sponsor source label: RECYCLE_COPY.recycleForm.sponsorSourceLabel

  • Resolved sponsor label: RECYCLE_COPY.recycleForm.resolvedSponsorLabel

Actions (locked):

  • Refresh: RECYCLE_COPY.recycleForm.buttons.refresh

  • Claim: RECYCLE_COPY.recycleForm.buttons.claim

  • Claiming: RECYCLE_COPY.recycleForm.buttons.claiming

  • Review & Execute: RECYCLE_COPY.recycleForm.buttons.reviewExecute

  • Processing: RECYCLE_COPY.recycleForm.buttons.processing

Meaning (functional):

  • User pays a native service fee.

  • A computed accounting unit is consumed from the recyclable balance.

  • Sponsor source resolves to assigned/genesis/custom sponsor address (per implementation).

Non-meaning:

  • Not a swap.

  • Not a conversion guarantee.

  • Not a recovery path.

  • Not an entitlement beyond protocol rules.

Validation error (locked):

  • Amount exceeds recyclable balance: RECYCLE_COPY.recycleForm.errors.amountExceeds


4) “Your balances” card inside Recycle surface

Title/body (locked):

  • RECYCLE_COPY.recycleForm.cards.balancesTitle

  • RECYCLE_COPY.recycleForm.cards.balancesBody

Fields (locked):

  • Withdrawable: RECYCLE_COPY.recycleForm.balanceFields.withdrawable

  • Raw weight: RECYCLE_COPY.recycleForm.balanceFields.rawWeight

  • Normalized share: RECYCLE_COPY.recycleForm.balanceFields.normalized

  • Current weight price: RECYCLE_COPY.recycleForm.balanceFields.currentPrice

  • Processed volume: RECYCLE_COPY.recycleForm.balanceFields.processed

  • Claim hint: RECYCLE_COPY.recycleForm.balanceFields.claimHint

Meaning:

  • Withdrawable is native claimable per protocol accounting.

  • Weight is usage influence; normalized share is relative share of total weight.

Non-meaning:

  • Not a deposit balance.

  • Not claim on a treasury.

  • Not promised outcome.


5) Engine Details Disclosure (verification surface)

Header (locked):

  • Title: RECYCLE_COPY.engineDetails.title

  • Subtitle: RECYCLE_COPY.engineDetails.subtitle

  • Show/Hide: RECYCLE_COPY.engineDetails.show, RECYCLE_COPY.engineDetails.hide

Rows (locked): RECYCLE_COPY.engineDetails.rows.* (engine, governor, vault, sponsorship, feeRouter, baseWeightPrice, linearGrowthSlope, legacyImportFinalized, lastDecayTimestamp)

Errors (locked):

  • RECYCLE_COPY.engineDetails.errors.unavailableTitle

  • RECYCLE_COPY.engineDetails.errors.unavailableMsgPrefix

  • RECYCLE_COPY.engineDetails.errors.readFailTitle

Meaning: Read-only pointers/params for verification. Non-meaning: Not marketing or value framing.


6) Confirm Recycle Modal

Locked keys:

  • RECYCLE_COPY.confirmModal.* (all labels, notes, buttons, footer disclaimer)

Meaning: Final confirmation surface before irreversible processing. Non-meaning: Not quote of value; not refund; not recovery promise.


7) Sponsorship Page

Locked keys:

  • RECYCLE_COPY.sponsorshipPage.* (intro, console, inspector, limitation)

Meaning: Inventory-only consumption; sponsors only spend what they pre-funded. Non-meaning: No net extraction. No withdraw/reclaim/monetize.


8) Reports Page

Locked keys:

  • RECYCLE_COPY.reportsPage.*

Meaning: Boring verification readouts. Non-meaning: Not marketing. Not “total value”.


9) Governance Page

Locked keys:

  • RECYCLE_COPY.governancePage.*

Meaning: Governance controls parameters, not balances; verification surface. Non-meaning: Not entitlement; not custody of user balances.


10) Records / Verification Snapshot

Locked keys:

  • RECYCLE_COPY.recordsPanel.*

Meaning: Read-only on-chain snapshot intended for audits/verification. Non-meaning: Not a financial statement or obligation.


11) Recycle Terminal — Source of truth template (fill-in)

Fill only with exact deployed addresses + calls. Update only when deployment/config changes.

Networks

  • (chainId )

  • (chainId )

Contract pointers (per chain)

  • RecyclingEngine: 0x______________________________

  • RecycleAssetRegistry: 0x______________________________

  • SponsorshipLedger: 0x______________________________

  • RecyclableVault: 0x______________________________

  • ProtocolFeeRouter: 0x______________________________

  • Governor: 0x______________________________

Calls used (read-only)

  • Registry: getListedAssets(), getAsset(token)

  • Ledger: genesisSponsor(), sponsorOf(user), getRecyclableBalance(user, token), engine()

  • Vault wiring: engine()

  • Engine: currentWeightPrice() (+ other stat reads used in Reports/Records panels)

Global non-meaning: none of these reads imply backing, value, assets owed, or treasury.

Last updated