# EIF Week 4
- This week I explored the metamask snaps repo
- Read about the restricted and un-restricted rpc methods
- Learned about `endowments` a.k.a permissions
- How Snaps are isolated from actual metamask operations etc...
- I learned how to create snaps and build UI using Snaps-UI
- One of the blockers here is that there is no rpc methods for providing signature insights.
- I have been using Alchemy SDK as of now to speed up the development process
- Using AlchemySDK has its own pros and cons
- Limitation on the number of requests (ERC721 are not working because of this)
- Trust on Alchemy's service for simulation etc...
- My plan is to later allow anyone to spin up their own simulator and gets logs, or another way I could think of was providing everyone with `executionId` which could be used to look up logs of the execution like we can for build logs.
- Prepare for EIF mid-check-in