Skip to content

DEV-950 Add partial transaction signing guide - #1997

Closed
catmcgee wants to merge 3 commits into
solana-foundation:mainfrom
catmcgee:catmcgee/dev-950-partial-signing-guide
Closed

catmcgee wants to merge 3 commits into
solana-foundation:mainfrom
catmcgee:catmcgee/dev-950-partial-signing-guide

Conversation

@catmcgee

Copy link
Copy Markdown
Contributor

Summary

  • add a core guide for freezing a transaction message and collecting signatures independently
  • cover fee payer coordination, signature verification and merging, offline signing, and transaction lifetime
  • include a type checked example that demonstrates mutation invalidating existing signatures

@vercel

vercel Bot commented Aug 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
solana-com-docs Ready Ready Preview Aug 27, 2026 11:00pm
5 Skipped Deployments
Project Deployment Actions Updated (UTC)
solana-com Skipped Skipped Aug 27, 2026 11:00pm
solana-com-accelerate Skipped Skipped Aug 27, 2026 11:00pm
solana-com-breakpoint-2 Skipped Skipped Aug 27, 2026 11:00pm
solana-com-media Skipped Skipped Aug 27, 2026 11:00pm
templates Skipped Skipped Aug 27, 2026 11:00pm

Request Review

@vercel
vercel Bot temporarily deployed to Preview – solana-com-breakpoint-2 August 27, 2026 19:29 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-accelerate August 27, 2026 19:29 Inactive
@vercel
vercel Bot temporarily deployed to Preview – templates August 27, 2026 19:29 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com August 27, 2026 19:29 Inactive
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

@catmcgee is attempting to deploy a commit to the Solana Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
vercel Bot temporarily deployed to Preview – solana-com-media August 27, 2026 19:29 Inactive
@greptile-apps

greptile-apps Bot commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR adds a canonical partial-signing guide and executable legacy TypeScript example, redirects the former offline-transactions material to it, and adds Surfpool-backed runtime coverage.

  • Documents immutable message construction, independent signature collection, verification, lifetime handling, and submission.
  • Adds the guide to core transaction navigation and updates cookbook navigation.
  • Adds a runnable transaction example and test.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
apps/docs/content/docs/en/core/transactions/partial-signing.mdx Adds the canonical partial-signing guide and embeds the executable example.
packages/docs-examples/cookbook/transactions/partial-signing/legacy.ts Implements independent signing, signature verification and merging, submission, and a message-mutation demonstration.
packages/docs-examples/cookbook/transactions/partial-signing/legacy.test.ts Adds Surfpool-backed execution and successful-transaction validation for the example.
apps/docs/content/cookbook/transactions/offline-transactions.mdx Replaces the former cookbook content with a link to the canonical guide.

Reviews (3): Last reviewed commit: "docs: consolidate partial signing guidan..." | Re-trigger Greptile

@vercel
vercel Bot temporarily deployed to Preview – solana-com-breakpoint-2 August 27, 2026 20:19 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com August 27, 2026 20:19 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-accelerate August 27, 2026 20:19 Inactive
@vercel
vercel Bot temporarily deployed to Preview – templates August 27, 2026 20:19 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-media August 27, 2026 20:19 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-media August 27, 2026 22:55 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-accelerate August 27, 2026 22:55 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com-breakpoint-2 August 27, 2026 22:55 Inactive
@vercel
vercel Bot temporarily deployed to Preview – templates August 27, 2026 22:55 Inactive
@vercel
vercel Bot temporarily deployed to Preview – solana-com August 27, 2026 22:55 Inactive
@catmcgee

Copy link
Copy Markdown
Contributor Author

consolidated into #1995

@catmcgee catmcgee closed this Aug 28, 2026

This branch was successfully deployed

1 active and 5 inactive deployments
Preview – solana-com-docs — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
Preview – solana-com — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
Preview – templates — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
Preview – solana-com-breakpoint-2 — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
Preview – solana-com-accelerate — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
Preview – solana-com-media — 17b3f00c Deployed Aug 27, 2026 by vercel[bot]
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