I am setting up onboarding for our application deployed on DABL. I spoke with @ManishGrover earlier this week to talk about two different strategies.
The first was to send a user a dabl ledger id and have them join the ledger via the ledger explore.
The second is add a DABL onboarding flow using a propose and accept pattern between the new user and the ledger operator. This is where I’d ultimately like to get to but would like to try the first strategy for now.
Let’s say I invited email@example.com to my ledger. They create a DABL account. They use ledger explorer, enter the ledger ID that I provided.
When they enter the Live Data tab, as expected they cannot see anything because “There is no data for this party on this ledger… yet”.
If I login from my console, their party ‘firstname.lastname@example.org’ doesn’t appear. And when I try to add them, the DABL console won’t let me add their email as a party becuase it has special characters.
However, my email by default has a party created called email@example.com and so does theirs.
So my question is, is it possible as the ledger operator, to send firstname.lastname@example.org a role invitation contract from the DABL console?