Skip to content

Add ERC: Wallet-Scoped NFT Pull Execution#1792

Open
wenzhenxiang wants to merge 4 commits into
ethereum:masterfrom
1do-labs:feat/nftpull
Open

Add ERC: Wallet-Scoped NFT Pull Execution#1792
wenzhenxiang wants to merge 4 commits into
ethereum:masterfrom
1do-labs:feat/nftpull

Conversation

@wenzhenxiang
Copy link
Copy Markdown
Contributor

Many NFT settlement flows need a transfer authorization that is narrower than persistent operator approval and more execution-local than a separate signature-based transfer path. A plain wallet-side safeTransferFrom is often too inflexible for targets that decide during execution whether to take custody.

This standardizes a narrow pattern:

  • the wallet wants to call an external target;
  • the target may need to collect one specific NFT during that call;
  • the wallet wants temporary, target-bound, asset-bound, and token-id-bound authorization; and
  • the wallet does not want to leave behind a reusable operator approv

This document introduces a standard for wallet-scoped NFT pull execution, allowing temporary NFT pull authorization during external calls.
@eip-review-bot
Copy link
Copy Markdown
Collaborator

eip-review-bot commented Jun 3, 2026

File ERCS/erc-8285.md

Requires 1 more review from Editors: @g11tech, @jochem-brouwer, @samwilsn, @xinbenlv

@eip-review-bot eip-review-bot changed the title Add Wallet-Scoped NFT Pull Execution standard Add ERC: Wallet-Scoped NFT Pull Execution Jun 3, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

The commit 76a1694 (as a parent of 9a5493f) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions Bot added the w-ci label Jun 3, 2026
Comment thread ERCS/erc-8285.md
Comment thread ERCS/erc-draft_wallet-scoped-nft-pull-execution.md Outdated
wenzhenxiang and others added 2 commits June 4, 2026 11:09
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
@github-actions github-actions Bot removed the w-ci label Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants