SF

Signal Foundry

Public Approval
Offer Page Public Links Hub Public Command Center Public Proof Public ROI Public Pricing Public Teardown Public Async Close Public Deposit Lock Public Approval To Payment Public Kickoff Public Retainer Public FAQ Payment

Shareable approval page

Send one public approval page when the buyer is close and just needs the final step made explicit.

This page is for the last hesitation before payment. It keeps the approval job narrow: confirm the package, send the standard deposit, then return the tx hash and brief so work can start immediately. If another approver still asks whether it is worth it, pair this page with the public ROI page. If the buyer wants everything to stay in writing, pair it with the public async-close page. If the approver wants a smaller paid first move before the fuller sprint, pair it with the public teardown page. If the approval is for ongoing monthly optimization rather than a fresh sprint, pair it with the public retainer page.

  • 1 package confirmation
  • 30% standard deposit gate
  • Hash required after payment
  • 72h standard sprint framing
1. Confirm The Tier Fix the package and keep the scope narrow. Open Public Pricing
2. Send The Deposit Use the agreed deposit and same public wallet route. Open Payment Page
3. Return The Hash Send tx hash, project name, and brief in the same thread. Open Public Kickoff

Approval Steps

Keep the final decision operational, not vague.

Confirm The Package

Lock the chosen tier first so pricing, deposit amount, and delivery boundary are all explicit before funds move.

Use Teardown If Approval Exists But The Buyer Wants A Smaller First Step

If the decision-maker is aligned on the problem but wants less upfront commitment, route the thread into the teardown instead of forcing full-sprint approval too early.

Open Public Teardown Open Public Pricing

Use The Standard Deposit

Standard route is a 30 percent deposit, ideally in USDC on Base, using the same wallet already shown across the public pages.

Support The Decision With ROI

If an approver accepts the package but asks for a commercial case, use the ROI page to show simple payback before the deposit step.

Open Public ROI

Use Retainer If Approval Is For Ongoing Support

If the approver is not authorizing a new sprint but a bounded monthly lane for upkeep, route the decision into the retainer page instead of pretending it is the same one-time package.

Open Public Retainer Open Public Renewal

Keep It Written If A Call Adds No Value

If the buyer is already aligned and a call would only repeat the scope, keep the final motion async instead of waiting on calendars.

Open Public Async Close

Return The Kickoff Inputs

After payment, send the tx hash, project name, and brief so work can start without another round of clarification.

Open Public Kickoff

Close Path

Use approval after pricing when the buyer no longer needs persuasion, only a clear final motion.

Proof

Before Close

Use compact evidence

  • one commercial model
  • one delivery frame
  • one settlement route
Open Public Proof

ROI

Support The Yes

Add the value case if needed

  • simple payback
  • saved hours
  • worth-it framing
Open Public ROI

Retainer

Monthly Approval

Approve bounded ongoing support

  • confirm recurring lane
  • send first month payment
  • return tx hash + work queue
Open Public Retainer

Final Route

Use one visible path from pricing to approval to payment.

Approval should not reopen the whole pitch. Once the buyer reaches this page, the job is to move through the same wallet route and into kickoff with the minimum extra friction.