Skip to content

Forge

Native adapters

Original contracts. Running means the behaviour is in a demo on this site. Specified means the contract is written and not packaged. Reference only means the upstream project is linked and not copied.

Status
Category

50 shown

  • Role access

    Running in a demo

    Each desk has named roles. A restricted field is hidden from the role that should not see it.

  • Approval workflow

    Running in a demo

    A second person must approve a synthetic payment above the desk limit.

  • Audit log

    Running in a demo

    Each transition appends an event the auditor can read. The digest is a label, not a cryptographic hash.

  • State machine

    Running in a demo

    A record only moves along the transitions defined for its desk.

  • Synthetic records

    Running in a demo

    Every desk starts from invented organisations, invoices, and assets. Reset restores that seed.

  • Organisation tenancy

    Running in a demo

    The verified-business desk holds several synthetic organisations side by side. They are labels, not tenants in a database.

  • Demo fence

    Running in a demo

    Every running desk states that it is synthetic, local, and not for production.

  • API boundary

    Specified only

    The public JSON for this catalogue is metadata. A product API, database, and gateway are not generated.

  • Notification note

    Specified only

    A later contract for telling a synthetic user that a state changed. No email, message, or push is sent.

  • Organisation profile

    Running in a demo

    A synthetic organisation has a subject id and a lifecycle status. Nothing is a real company check.

  • Ownership note

    Running in a demo

    A restricted field names synthetic controllers. The verifier does not see it.

  • Evidence redaction

    Running in a demo

    Evidence is a label on the application. The mock ledger does not store it, and the verifier cannot read it.

  • Credential issue

    Running in a demo

    An analyst can issue a mock credential after review. Issuance is a status change in the browser.

  • Credential status

    Running in a demo

    A verifier checks status only: issued, flagged, or revoked.

  • Issuance pause

    Running in a demo

    An admin pause stops new mock credentials and flags ones already issued.

  • Case review

    Running in a demo

    The analyst accepts, rejects, or sends the synthetic application back for evidence.

  • Consent record

    Specified only

    A later contract for noting that a synthetic subject allowed a check. The desk does not store a consent document.

  • Entity resolution

    Specified only

    A later contract for comparing two synthetic names. No external registry is queried.

  • Asset register

    Running in a demo

    A fictional asset has an id, a holder label, and a transfer status. It is not an offering.

  • Transfer gate

    Running in a demo

    A holder can request a move. The transfer agent allows or refuses it.

  • Fictional issuance

    Running in a demo

    The issuer marks demo units as issued. The units are a label.

  • Eligibility gate

    Running in a demo

    The agent cannot allow a transfer when the synthetic holder is marked not eligible.

  • Corporate action note

    Running in a demo

    An administrator can mark that a corporate action was noted. The note has no economics.

  • Fund lifecycle record

    Running in a demo

    A fictional fund record opens and closes. Valuation is the words none collected. There is no offer.

  • Dual control

    Running in a demo

    Above the limit, the approver's action is not enough. A controller must take the second step.

  • Hard cap

    Running in a demo

    A synthetic amount above the hard cap cannot be submitted. The cap is demo units.

  • Rail simulator

    Running in a demo

    The desk can mark the simulated rail down and fail or retry a payment. It is not a stablecoin and it does not move value.

  • Reconciliation

    Running in a demo

    Operations marks a settling payment reconciled when the simulated rail is up.

  • Invoice request

    Running in a demo

    Seeded rows are invoices with demo-unit amounts. A supplier sees status, not the internal note.

  • Allow-list

    Running in a demo

    An instruction to a destination that is not allow-listed is held. Destinations are labels.

  • Destination label

    Running in a demo

    The destination field is a demo label. There is no key field.

  • Emergency hold

    Running in a demo

    Policy hold stops an instruction until an approver releases or rejects it. Broadcast is only a simulation after approval.

  • Duty tracker

    Running in a demo

    The staking desk counts synthetic missed duties and can send a validator to review. A return is not shown.

  • Exit queue

    Running in a demo

    An operator can queue an exit on a synthetic validator. The queue is a status, not a protocol exit.

  • Slashing note

    Specified only

    A named slot for penalty conditions. This release does not compute a penalty. The staking desk records missed duties and a review. Return stays Not shown.

  • Reward note

    Specified only

    A named slot for a later reward figure. This release does not compute one and does not display one. The staking desk prints Return: Not shown.

  • Agent proposal

    Running in a demo

    A simulated agent proposes a spend. The spend is a record. The agent has no key and no network.

  • Agent budget

    Running in a demo

    A proposal inside the budget can proceed. A larger one waits for a person.

  • Human approval

    Running in a demo

    The approver, not the agent, releases a proposal the budget will not allow.

  • Kill switch

    Running in a demo

    The owner can stop the simulated agent. While the switch is on, a new proposal is refused.

  • Agent audit

    Running in a demo

    Proposals, blocks, and the kill switch land on the same audit list as the other desks.

  • Product passport

    Running in a demo

    A synthetic product record moves through the passport desk. It is not a live traceability network.

  • Energy certificate

    Running in a demo

    A synthetic certificate record is reviewed on the energy desk. It is not a registry of real energy.

  • Read model

    Running in a demo

    The data desk is a local read model of synthetic rows. It is not an indexer and not a market.

  • Attestation note

    Specified only

    A later contract for a signed statement from a named publisher. No oracle is connected and no price is shown.

  • Event index note

    Specified only

    A later contract for a read model fed by chain events. Nothing here is connected to a node.

  • Device identity

    Specified only

    A later contract for a device label on a passport or energy record. No hardware credential is created.

  • Account pattern, reference only

    Reference only

    Read the account-abstraction pattern on the component page. That page records GPL-3.0. Forge does not copy the repository.

  • Wallet session, reference only

    Reference only

    A public wallet-session repository can still be the wrong thing to copy. The component page records a custom community licence, not an OSI grant.

  • Toolchain, reference only

    Reference only

    The component page records that Hardhat's root file does not state one licence for the repository. Forge does not assume a grant and does not copy it.