Right now the fact that digital.requests is an array communicates that it SHOULD be possible to specify multiple presentation requests. And in the past we've talked about how it would be nicer ergonomics to enable Verifiers to specify a "protocolv2" structure of a request alongside an existing "protocolv1" structure after a major protocol update. But what about the case of the same fundamental request for info defined as two separate protocols?
I think we could service both scenarios if multiple items in requests were processed as OR's, as in "protocolv1 OR protocolv2", "protocolv1 OR fooproto."
With the recent news about other presentation protocols coming onto the scene sooner than later, we should probably try to figure this out sooner.
Right now the fact that
digital.requestsis an array communicates that it SHOULD be possible to specify multiple presentation requests. And in the past we've talked about how it would be nicer ergonomics to enable Verifiers to specify a "protocolv2" structure of a request alongside an existing "protocolv1" structure after a major protocol update. But what about the case of the same fundamental request for info defined as two separate protocols?I think we could service both scenarios if multiple items in
requestswere processed as OR's, as in "protocolv1 OR protocolv2", "protocolv1 OR fooproto."With the recent news about other presentation protocols coming onto the scene sooner than later, we should probably try to figure this out sooner.