JamesMillerBlog Profile Banner
James Miller Profile
James Miller

@JamesMillerBlog

Followers
261
Following
352
Media
360
Statuses
2K

Creative Technology πŸ‘“ Dog 🐢 Blog πŸ‘¨β€πŸ’»

Somewhere in the Metaverse 🌎
Joined December 2010
Don't wanna be here? Send us removal request.
@JamesMillerBlog
James Miller
3 years
How to make real-time ⚑️, multiplayer πŸ§‘β€πŸ€β€πŸ§‘, cross-device compatible πŸ’»πŸ“±πŸ₯½ WebXR experiences. A thread based on a 3-part blog post I've written: https://t.co/ASxm8OH85k πŸ§΅πŸ‘‡
1
0
3
@mrdoob
mrdoob
2 years
The first section in the video is the @threejs editor 🀩
@TitusTeatus
titus
2 years
you can now use @krea_ai with any 2D, 3D, animation, vector, or painting software in the world Photoshop, Blender, Figma...
5
13
256
@JamesMillerBlog
James Miller
2 years
How to set up Auth with Metamask using Amazon Cognito (part 2) -
0
0
0
@JamesMillerBlog
James Miller
2 years
Great photo book made by my friend @andybillman1 πŸ‘‡
@andybillman1
andy billman
3 years
#Crowdfunding for my #photobook has launched! πŸš€ Dead Cow Rising presents contemporary landscape #photography from the shale oil & gas region of #VacaMuerta in Argentina. Support the @Kickstarter today! ❀️➑️ https://t.co/TjYIdewh7c
0
0
1
@JamesMillerBlog
James Miller
3 years
If you enjoyed this thread, you may enjoy the other topics I write about on my blog. Here is the link if you want to check it out :D https://t.co/j77qXRwUGY
0
0
0
@JamesMillerBlog
James Miller
3 years
Step 8: Your user has completed Auth!! Yay you've done it :D The user can now access your dApp and can now interact with your AWS Back End APIs / Smart Contracts!!
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 7: Generate Cognito Identity credentials Using that Amazon Cognito Identity, we will now using AWS Security Token Service (STS) to generate a temporary set of Identity Access Management (IAM) credentials and then return these to the Front End.
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 6: Generate / retrieve Cognito Identity Since we have validated a genuine user, we now want to generate access credentials for that user. We do this by retrieving that public address’s Amazon Cognito Identity, if one does not exist then we will generate one for them.
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 5: Validate signature Once the Back End receives your signature, nonce and address – it can then start the process of validating the signature.
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 4: Log in with signature & public address Now you have a valid signature, you pass this to the Back End, along with the nonce and your public address via a POST method.
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 3: Sign message with nonce & private key Back on the Front End, we call a function called web3.eth.person.sign() – and pass the nonce and the users address into it, this will trigger a Metamask pop up to appear with these parameters encrypted.
1
0
1
@JamesMillerBlog
James Miller
3 years
Step 2: Get / create nonce Once the users account address has been retrieved, we then need to get a nonce (random string of characters) that we can then use for the user to sign and prove they are the owner of the account that created the signature.
1
0
0
@JamesMillerBlog
James Miller
3 years
Step 1: Get account address A user clicks the log in button on your website, this triggers a call to MetaMask to get your account address.
1
0
0
@JamesMillerBlog
James Miller
3 years
Web3 Auth allows users to self custody their log in details and remove the need for passwords. We can extend this capability with Web2 platforms, by providing these Web3 users with access credentials based on their account's address. I'll summarise how to do this in 8 steps πŸ‘‡
1
0
0
@JamesMillerBlog
James Miller
3 years
Steps to implement Web3 Auth with Ethereum, Metamask and AWS 🧡 Full details on: https://t.co/6Bf8bhcK91 #ethereum #eth #crypto #blockchain #serverless #aws #javascript #MetaMask
1
0
2
@JamesMillerBlog
James Miller
3 years
Gotta buy that sweet sweet dip!!! πŸ˜‹
@Claire_InCrypto
🟒Claire_InCrypto🟒
3 years
NFA but.... πŸ“‰ πŸ˜‰ #crypto
0
0
1
@JamesMillerBlog
James Miller
3 years
Met a great Guy at @coinbureau live! πŸ˜€ #Bitcoin
0
0
0
@JamesMillerBlog
James Miller
3 years
At Coin Bureau Live!!! :D @coinbureau
0
0
0
@JamesMillerBlog
James Miller
3 years
Web3 Eth Auth ⛓️ with MetaMask 🦊 and AWS πŸ’­ Oversimplified πŸ™‚ vs Overdetailed πŸ™ƒ #ethereum #blockchain #crypto #eth #metamask #aws #amazonwebservices #amazoncognito #dynamodb #serverless #terraform #serverlessframework
0
0
1
@JamesMillerBlog
James Miller
3 years
New Wrapper.js template 🍫: Web3 login with MetaMask 🦊 and Amazon Cognito πŸ” https://t.co/LA1xLndyIf #web3 #eth #solidity #crypto #blockchain #aws
3
0
5
@Rainmaker1973
Massimo
3 years
A coffee table with printed cast-in hexagon panels that can be individually illuminated [read more: https://t.co/k8iCaZqA34] [video: https://t.co/IbcKjVhIG8] https://t.co/W9QHRYUjdC
818
12K
82K