# METAMASK

이더리움 테스트넷에 NFT 계약 배포하는법(Remix, MetaMask)
이 글에서는 remix와 MetaMask를 이용해 goerli 테스트넷에 NFT를 발행하는 방법을 알아봅니다.

[DApp] DEX superswap 구현하기
0. Overview DEX superswap 프로젝트를 진행하면서 틈틈히 작성했던 내용들을 정리하는 글입니다. 프로젝트 진행 과정에 필요한 내용을 순서대로 나열했고, 코드 중점으로 설명을 붙이겠습니다. 따라서, 환경 설정과 관련된 공통 기초 자료들은 해당 velog에

MetaMask - RPC Error: Already processing eth_requestAccounts error
실무에서 메타마스크 지갑으로 소셜로그인을 할 수 있도록 기능을 개발했는데, 간헐적으로 이런 에러가 발생하는 문제가 있었습니다.이런 에러가 주로 발생하는 상황은 크게 2가지 였습니다.이미 메타마스크 익스텐션으로 해당 요청을 보냈을 때 지갑이 잠금되어 있거나 동시에 여러번
[멋쟁이 사자처럼 블록체인 스쿨 3기] 23-06-19
web3.js 를 사용할 때는 CA, ABI 를 정의해주어야 한다. web3.js 는 CA 를 이용해서 이더리움의 State Trie => Storage Trie 에 접근한다. 그리고, 함수를 사용할 땐 ABI 를 이용하여 Storage root 에 저장된 함수를
[Nest.js] Web3 인증 구현하기
cds는 디파이 서비스이므로 (당연하게도) 메타마스크를 활용한 web3 인증이 구현되어 있다. nest.js에서는 개선한 형태로 구현하고 싶어서 대표적인 인증 패키지인 passport.js를 사용하려고 찾아봤다. 그런데 passport-web3 라이브러리는 논스를 사용

NFT가 지갑에서 안보이는 케이스 해결
마케팅 팀에서 우리의 NFT가 MetaMask 지갑에서 이미지가 제대로 노출되지 않는다고 지속적으로 문의를 해왔다. 약간의 시간적 여유가생겨서 Metamask Github Source를 분석해보 았다. 왜 우리것만 안나오냐??!시작 : https://githu

메타마스크 연동 클라이언트에서 컨트랙트 이용해보기 [토이 프로젝트]
실제로 클라이언트에서 어떻게 컨트랙트와 상호작용할 수 있는지 살펴보려고 한다. 특히 이번에는 이더리움 기반 지갑으로 유명한 메타마스크를 사용해봤다. 메타마스크를 통해서 로컬 이더리움 테스트넷의 주소를 가져와 사용할 수 있어서 더욱더 클라이언트 사용 시나리오에 근접할 수

메타마스크 지갑 연결 (데스크탑, 모바일)
메타마스크 지갑연결 데스크탑 웹 및 모바일 웹 연결 스크린샷 간단한 메타마스크 지갑연결 실습을 위해서 provider로 window.ethereum을 사용했고, useReducer를 사용하여 지갑 연결 후 불러올 수 있는 다음 4가지 정보를 state로 일괄 관리 설

metamask 에러 해결
로컬 네트워크에서 고질적으로 발생하던 에러였는데..이것도 좀만 찾으니까 원인을 찾을 수 있었다.요렇게 setting 들어가서Advanced -> Reset Account 해줘버리면 끝

Blockchain - 웹서버를 이용한 Mnemonic Wallet 개발하기
Mnemonic 어떤 것을 기억하는 데 쉽게 하도록 도움을 주는 것, 또는 쉽게 기억되는 성질.기억하는, 기억을 돕는주로 지갑생성 시, 지갑 복구 시 사용합니다.ex) Metamask, Samsung Blockchain Wallet암호화폐 지갑은 비대칭 키 암호 방식을

Blockchain node Structure
기존 WEB2.0새로운 WEB3.0 Blockchain은 block으로 이루어져있고, block에 데이터를 쓰려면 blockchain에 연결되어야한다. Node는 blockchian에 연결되어있는 검증자들이다. Node는 연결강도에 따라 4종류로 나뉜다. Node를 직

메타마스크(MetaMask)에 체인 추가하기
크립토 투자를 하면서 메타마스크 (MetaMask) 월렛 사용은 선택이 아닌 필수라 할 수 있겠다.종종 여러 체인 (메인넷, 또는 네트워크)간에 토큰을 전송하는 등의 작업을 할 때, 메타마스크에 체인을 등록하는 번거로움을 덜 수 있는 팁! Chainlist를 이용하여

Truffle과 Ethereum TestNet 연결하기 (feat. ropsten)
0. infura 로 테스트넷 환경에 노드로 접속하기 [infura.io](https://infura.io/ ) 접속 후 회원가입 오른쪽 상단 CREATE NEW PROJECT 를 눌러서 프로젝트를 생성 truffle-config.js 파일에서 network 설정할