Great.
Is your site software able to check what players I have in the off-line wallet once it is linked to my online account via a BTC address on a regular basis?
If so you could perhaps do the loan market on your site. Besides hopefully being easier, transactions would be fast and their would be no transaction fees.
A lessor could place an XFC security deposit on the online site and then be allowed to loan out players your software recognises that he has in his offline wallet.
Once a player is 'on loan' he can no longer use it for one of his own games during that period and if he moves the player from his offline wallet during the loan period hopefully your software can pick that up. In such an event the lessee could still be allowed to use that player for the duration of the loan period but the lessor will not get paid & he will lose his security deposit too.
Yes, that is how it works, we check the wallet even offline and we credit you in-game the players you have in the wallet so you can use them.
About how the lease will work we are still brainstorming but I am not sure that we can do it from the wallet as the wallet is linked to the specific account. It has to be an in-game lease market and we will have to have the card as a guarantee for the duration of the lease. Otherwise it means that we are generating fake cards in-game and that is not possible and would be against everything the game represents and we stand for.