This is an interesting concept, I think a very efficient way to implement this would be by Give Aavegotchi Souls. If we implemented an account/wallet level authentication layer built upon Lens profile NFT’s this should function as the “allow list”. Just require each Lending Market participant to “Authenticate With Lens”.
I don’t think we would need to airdrop cartridges, SBT, etc. Like you alluded to I think the solution would be to assign an “Activity Score” / “Fren Score” to each Soul. I think the items that are added and their weight are up for debate, but this could also work as a progressive onboarding tool for new users.
Proposed “Activity Score”/ “Fren Score” could include:
Age of Wallet, Aavegotchi Tenure, Assets Owned, Guild Associations, Badges, Game Performance, etc.
The above list is obviously not exhaustive but seems like a decent starting point, each category could be assigned a weight and one score could represent your Souls standing within the Gotchiverse… This could also be another way to compete with each other.
What will be the minimal requirement to receive a soul bound “passport” nft?
I think we just implement Lens as the wallet authentication layer, each wallet gets a “Fren Score”. Those with Fren Scores above a certain threshold have unrestricted access, new wallets or those with lower Fren Scores can go through a probationary/ progressive onboarding process and can be monitored more closely. Maybe part of this could be outsourced to different Guilds? Or Maybe being involved with a Guild is weighted very heavily in the Fren Score and could fast track you in the on boarding process?
How will “humanity” requirements be scored?
This will be accomplished through a combination of Lens Profile NFT’s & the Fren Score. I think the Fren Score should be heavily weighted towards elements that are not able to be purchased.
How long will they be active (yearly, quarterly or monthly)?
Active until revoked. Each Lending Market participant is required to “Authenticate with Lens” If an account is spotted as a Bot the address will be revoked or flagged in some way, or maybe their Fren Score could be penalized resulting in their permissions/game play ability being reduced/paused until it can be rehabilitated through behavior positive to the community.
What happens when the asset is sold/transferred?
This would potentially impact the Fren Score by increasing or decreasing it depending on if more assets were acquired or sold. I personally think weight given to asset ownership should be carefully considered, as I think other things should be weighted more. Buying and Selling Assets should only negligibly effect your Fren Score and maybe it should be excluded and accounted for in some other way entirely.