Read-only. Nothing is signed and no wallet connection is requested. One history fetch covers every token — the wallet's transfers arrive in a single pass whether you're looking at one position or forty.