You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@avivash I don't actually know how you got this working but it looks like FEVM and FILSnap native are mixed in here.
I think the only thing we can do right now is send FIL.
So, as this shows -- connect via FILSnap, and then you are connected with a native FIL wallet (even though MM shows an FEVM address?). There seems to be a mix of the two in the way this is implemented now.
We can't fetch details of the FEVM contract for this project ... since we're on the FIL chain. So what we can do is VERY limited. We should have some language around this and point at FILsnap README
send funds to the fundring wallet with native FIL (this may be ALL we can do! very very simple)
fetch the balance of the FIL wallet for Fundring (@hugomrdias may need to extend some code to do this?)
As discussed with @hugomrdias -- it's not clear to me where FIL.js -- aka the FIL native connector for FIL native dapps -- lives. It may be inside FILsnap right now, but it also should be separate, and expose native FIL functionality / RPC functionality -- check balance, multisig, vesting, deals, and any other native actor functionality over time. This is a long term project about proper connectivity for wallets to the FIL Chain.
Currently FEVM-compatible wallets are used to interact with the app, and FEVM smart contracts are deployed by project maintainers.
With FILSnap being available for MetaMask, we can showcase this support as well as support any other native FIL wallets (Brave, FILFox?) for funding.
/filfund/
or similar which has the functionalityThis also opens up a place for other native Fil functions, like vesting and multisigs.
The text was updated successfully, but these errors were encountered: