inflearn logo
강의

Course

Instructor

NFT Marketplace Implementation with jQuery (Ethereum, Polygon)

Token Minting Screen Implementation

해결했습니다.!!

721

apswtrare1695

17 asked

0

기존에 보냈던 Infura APi 관련 문제 해결하였습니다.!


다른분들이 참고하실수 있게 글을 남깁니다. 

영상에 나오는 InFura Api는 Public  서비스가 일시적으로 중단되었습니다.   그렇기때문에 Dedicated GateWay를  (개인계정 개설후 ) 사용하셔야합니다.  

 

dapp solidity blockchain nft

Answer 2

1

Kyung-il In

제가 너무 늦게 내용을 확인했습니다. 남겨주신 내용을 확인 했습니다. 감사합니다.

자바스크립트를 이용하여 ipfs에 업로드하면 너무 늦게 파일에 접근할 수 있어 curl를 통해 ipfs에 파일을 올리고 있습니다. curl를 이용해보세요.. 폴더통째로 업로드 가능합니다...

0

apswtrare1695

답변 정말 감사합니다. 좋은 강의 올려주신 덕분에 즐겁게 공부할수있었습니다.

현재 해당부분은 이상없이 빠르게 잘 동작이 됩니다. :) 앞으로도 좋은강의 부탁드려도 될까요~ ㅎㅎ
정말 감사합니다.!

0

Kyung-il In

도움이 되셨다니 기분이 좋네요~

조금더 공부하실려면 ifps 공식 사이트에 접속하셔서 리눅스또는 윈도우 환경에 ifps 프로그램을 설치하여 퍼블릭 ipfs 또는 프라이빗 ifps를 구현해보는것도 좋을거 같습니다.

참고로 ipfs는 퍼블릭 네트워크에 배포할 수 도 자체 서버를 구축하여 프라이빗하게 ipfs시스템을 구축하여 파일을 관리할 수 있습니다.

감사합니다.

0

nicol0101212363

안녕하세요 해당과 같은 인프라 오류가 있어서 진행이 되지 않는데 개인계정을 만들고 넣어두어도 오류가 걸려서 수정하신 부분이나 사용하신 방법에 대해 조금 알려주실 수 있으신가요?ㅠㅠㅠㅠ

0

Kyung-il In

최근 인퓨라에서 제공하던 API가 부분 유료화가 되면서 기존에 소스가 정상동작을 하지 않네요..

해결방법은 다음과 같습니다.

  1. https://infura.io/ 가입

  2. CREATE NEW KEY
    새로운 키 생성

  3. 신용카드 정보입력 5기 무료로 이용가능하다고 합니다. ( 사이트에 표시됨 )

  4. 소스 수정

//ipfs

var IPFS_URL = "https://ipfs.io/ipfs/";
var IPFS_API_URL = "ipfs.infura.io";
//var ipfs = window.IpfsApi(IPFS_API_URL, "5001", { protocol: "https" }); // Connect to IPFS

const projectId = '{인퓨라 프로젝트아이디}';

const projectSecret = '{인퓨라 시크릿키}';

const auth = "Basic " + btoa(projectId + ":" + projectSecret);

console.log("-> "+auth);

var ipfs = window.IpfsApi(IPFS_API_URL, "5001", { protocol: "https" , headers: { authorization: auth } } ); // Connect to IPFS

Infura에서 발급받은 키를 이용하여 5기가까지 무료로 이용하시면 될거같습니다.

만약에 카드번호 입력이 어려우시면 별도로 ipfs 게이트웨이를 구성하시면 쉽게 사용이 가능합니다. 참고해주세요

0

Kyung-il In

리액트로 하실분들은 아래 사이트 참고

https://www.becomebetterprogrammer.com/upload-files-using-react-ipfs-infura/

2025년으로 업데이트된 이더리움 마스터링 강의 내용에 대한 문의

0

48

2

강의자료 요청드립니다.

0

46

1

실습하는 영상은 없는 건가요?

0

76

3

3-3 트랜잭션이란 무엇인가 강의자료는 없나요?

0

85

2

ova 구글 드라이브 404

0

44

1

질문이 있습니다.

1

55

2

Web3개발자2 헬로우 월드

0

60

1

강의 자료 요청 및 오류 질문

0

103

2

LAYER2

0

91

1

질문이요

0

84

1

Web3.js1

0

123

2

리믹스이더리움 > 환경셀렉바에 javascript (VM)이 없어서,,RemixVM

1

655

1

혼자해보다 도저히 안되겠어 문의드립니다.

0

853

2

체인 변경 질문(클레이튼 >>> 폴리곤)

0

286

1

infura 대신에 pinata api 를 사용시 ipfs 접속코드 변경문의

0

562

1

504 Gateway Time-out 해결문의

0

1408

1

React 버전 (개발의뢰) 으로 만들수 있을까요

0

252

1

이미지 대량 민팅과 infura오류

0

792

2

셀렉트박스에서 네트워크를 변경했을때. ..

0

196

1

강의에 제공되는 buffer.js 파일의 원리? 또는 구조 가 궁급합니다.

0

243

2

infura 종료 ㅠㅠ

0

269

0

모바일 접속

0

589

1

getNftToken 함수 관련해서 질문이 있습니다.

0

182

1

멀티 네트워크 관련

0

165

1