일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- solanaNFT
- html5포트폴리오예제
- 솔라나
- html5디자인예제
- 웹디자인
- pgpool
- HTML5
- nft예제
- 솔라나cookbook
- html5웹디자인
- html5popup
- 솔라나NFT
- 포트폴리오
- html5배경만들기
- 솔라나개발
- 서버
- grpc
- html5예제
- 이중화
- html5기초
- NFT개발
- NFT솔라나
- 웹디자인예제
- html5웹디자인예제
- html5글자효과
- html5기초예제
- PostgresSQL
- 웹예제
- NFT
- 포트폴리오예제
- Today
- Total
목록솔라나NFT (7)
Scikit Web
IPFS InterPlanetary 파일 시스템은 분산 파일 시스템에서 데이터를 저장하고 공유하기위한 프로토콜 및 피어 투 피어 네트워크입니다. 위키피디아 정의 Infura.io 는 IPFS 를 무료로 5GB까지 사용 가능 하며, 파일 업로드를 하면 해당 파일로 접근 가능한 URI를 생성해 준다. nodejs 예제가 https 로 되어 있는데.. 해당 라이브러리는 지원 종료 예정 이며.. 파일 정보를 붙여서 전송을 해볼려다가.. 도저히 못해서 https://www.npmjs.com/package/node-libcurl 라이브러리로 사용하였다. node-libcurl The fastest http(s) client (and much more) for Node.js - Node.js bindings for ..
솔라나에서 메세지를 tweetnacl 이라는 라이브러리를 이용하여 encode, decode 를 하고 있다. 솔라나가.. cookbook 에서 알려주는 예제 하고.. 메타플렉스 개발문서에서 알려주는 것 하고 차이가 좀 있어서.. 문서 2개를 다 같이 확인해야 한다.. 관련 예제가 솔라나 쿡북, 메타플렉스 개발문서 둘 다 있었으나.. 사용하기 더 쉽고 좋아보이는 cookbook 예제를 사용하여 예제를 만들었다. cookbook 예제와 다른점은 메세지를 JSON Object로 사용하는 것과 signature 의 경우 Uint8Array 형태로 주는 결과를 encodeBase64를 이용하여 보기 좋게 변경한 것이다. import { Keypair } from "@solana/web3.js"; import na..
https://docs.metaplex.com/programs/token-metadata/certified-collections 솔라나 NFT Collection을 생성하는 방법 중 공식적으로 제공하는 방법인 collections.metaplex.com 을 이용하는 예제 이다. Collection의 경우 아래와 같이 json obejct 에 collection 정보를 넣는 방법이었는데. on-chain 이 가능한 방법이 더 좋다고 설명하고 있다 { "name": "Number #0001", "symbol": "NB", "description": "Collection of 10 numbers on the blockchain. This is the number 1/10.", "seller_fee_basis_..
솔라나 NFT를 개발하기 위해서 사용되는 라이브러리들 중 가장 잘 된다고 생각하는 라이브러리 이다. 솔라나 쿡북에 있는 @metaplex/js 는.. 개발 가이드 대로 뭔가 너무 많이 안되고.. 찾다 보니 @metaplex-foundation/js 이 있었다. bundlrStorage 의 기본 정보가 메인넷을 바라보고 있어 그냥 사용하면 information to the bundler: 400 Invalid tx가 발생한다 아래 예제는 개발서버를 바라보고 있기 때문에 개발서버 주소로 변경하고 실행해야 한다. 그 후 솔 스캔으로 확인한다 https://github.com/metaplex-foundation/js#uploadMetadata import { Metaplex, keypairIdentity, bu..
솔라나 테스트 솔을 이용하는 방법으로는 1. Sol Scan 사이트 이용하여 충전 2. Airdrop API를 이용하여 충전 이렇게 2가지 방법이 있다. https://solanacookbook.com/references/local-development.html#subscribing-to-events import { Connection, Keypair, LAMPORTS_PER_SOL } from "@solana/web3.js"; (async () => { const keypair = Keypair.generate(); const connection = new Connection("devnet", "confirmed"); const airdropSignature = await connection.reque..
솔라나 개발을 위해 팬텀 크롬 확장 플러그인으로 지갑을 만들게 되면 Public Key는 알 수 있지만. Secret Key는 확인 방법이 없었다.. 우선 팬텀 지갑을 생성할 때 입력한 phrase 정보는 알고 있어야 한다.. 이것 마저 모른다면.. 지갑을 새로 만들어야 한다.. 아래와 같이 Phrase 정보를 기반으로 KeyPair 정보를 찾는 알고리즘을 실행 하면 https://solanacookbook.com/references/keypairs-and-wallets.html#how-to-generate-a-new-keypair const mnemonic = "[phrase]"; const seed = bip39.mnemonicToSeedSync(mnemonic, ""); // (mnemonic, p..
Solana Public Key(Wallets) 을 만들기 위한 사전 준비 솔라나 지갑을 만들기 위한 방법은 크게 세가지로 보인다. 1. 팬텀 플러그인 사용 https://phantom.app/ Phantom - A friendly Solana wallet built for DeFi & NFTs A crypto wallet reimagined for DeFi & NFTs phantom.app 2. Solana Cli https://docs.solana.com/wallet-guide Solana Wallet Guide | Solana Docs This document describes the different wallet options that are available to users docs.solana..