Introducing Peggie 🦜by NewLayer Ventures
Inspiration
NFT는 많은 주목을 받는 분야임에도 불구하고 거래가 활발하게 이뤄지지 못하고 있습니다. 현재 NFT 거래는 옥션이나 판매자가 가격을 미리 정해놓고 리스팅하는 방식으로 이뤄지고 있습니다. 이러한 구조때문에 NFT에 관심이 있는 사람들이더라도 적정가에 대한 정보가 부족하여 거래를 주저할 수 밖에 없는 구조입니다. Peggie는 NFT에 대한 가격 개런티를 통해 이 문제를 해결하여 NFT를 적정 가격에 거래할 수 있게 하는 프로토콜입니다.
What it does
Peggie는 NFT 홀더가 가격 개런티를 일정 기간 동안 받을 수 있는 시장입니다.
작동 방식:
- Cage를 생성하고, Alice가 가격 개런티를 받고 싶은 NFT를 예치합니다.
- 사람들이 Alice NFT를 위해 일정 기간 뒤에도 (현재 1년 설정) 지불할 의사가 있는 가격을 제시하며 bidding 합니다.
- 가장 높은 bid가 가격 개런티가 되고 가장 높은 bid를 낸 사람은 개런터가 됩니다.
- Alice가 cage에 프리미엄을 지불하면 bidding 참가자들에게 프리미엄이 분배됩니다.
- (NFT가 개런티 가격보다 높게 판매 됐을시) Bidding하며 모인 자금이 bidding 참가자에게 반환됩니다.
- (NFT가 개런티 가격보다 낮게 판매 됐을시) 판매된 가격과 개런티 가격의 차액만큼 cage에서 Alice한테 지불됩니다. 그 후에도 남아 있는 예금은 사람들에게 반환됩니다.
기대 효과:
- NFT의 적정 가격에 대한 적극적인 탐구 (price discovery).
- 전문 NFT 감정사 등장.
- NFT의 담보화.
How we built it
- Solidity는 Hardhat을 이용해서 개발 및 테스트 수행을 했습니다.
- 사용자 경험을 향상시킬 수 있는 EIP를 적용하기 위해서 이더리움에서 표준 RPC를 이용해야할 필요가 있었고, web3-react와 ethers를 이용하여 구현했습니다.
- 일반적인 ERC20에 permit을 적용하여 하나의 트렌젝션으로도 토큰을 사용할 수 있도록 구성했습니다.
- 체인상에서 토큰, 옥션을 진행할 계약, 가치를 평가하기 위한 계약을 배포할 때 create2와 minimal proxy를 이용하도록 하여 트렌젝션의 가스 수수료를 최대한 절약했습니다.
- 프론트엔드는 IPFS에 배포하여 누구나 접근할 수 있도록 했습니다.
Challenges we ran into
- 소유하고 있는 NFT의 목록화를 할 때 블록체인과 개별적으로 통신해야 해서 화면을 한 번에 그리기 힘든 부분이 있었습니다.
- 모든 추가적인 contract를 minimal proxy로 배포할 때 template 컨트랙트를 별도로 준비해야 하는 점이 힘들었습니다.
Accomplishments that we're proud of
저희가 고안해낸 이 프로토콜은 DeFi 세계와 전통 금융 시장에서도 찾아볼 수 없는 새로운 개념입니다. 선물 옵션도 아니고 보험도 아니지만 이 둘의 성격들을 다 지니고 있습니다.
What's next for Peggie
아직 이 프로토콜을 위해 조금 더 논의하고 고안되어야할 부분들이 몇가지 있습니다. 프로토콜을 개선하기 위해 DeFi 전문가들와 NFT 거래자와 발행자들의 조언을 구할 예정이며, 다양한 가격 평가 방식에 대한 전략들을 구성할 계획입니다.
Peggie가 조금 더 완성품에 가까워진 후부터는 시장 진입과 유동성 형성을 위한 전략을 세울 예정입니다. 다른 DeFi 제품들과 마찬가지로 Peggie 내에 활발한 참가자들이 많아야 저희가 바라는 NFT 시장이 형성될거라 생각합니다.
Introducing Peggie 🦜by NewLayer Ventures
Inspiration
While DeFi has seen explosive momentum, NFT has not yet seen a similar level of trading volume. The current NFT trading markets rely on auctions or a seller to list NFTs at a set price. This structure doesn’t allow for active markets to develop for NFTs, causing price discovery to be difficult. We attempt to resolve this through Peggie, a protocol which creates a marketplace for price guarantees on NFTs.
What it does
Peggie is a marketplace where an NFT holder can come to get a price guarantee for a set period.
Work flow:
- Cage is deployed. This is where Alice will deposit her NFT to receive a price guarantee.
- People will start bidding with how much they are willing to pay to purchase Alice's NFT after a set period (currently 1 year).
- The highest winning bid and bidder becomes the guarantee price and guarantor.
- Alice pays a premium to the cage, which then the cage distributes to all participating bidders.
- (If NFT sells above guarantee price) The bids that are collected in the cage are distributed back.
- (If NFT sells below guarantee price) The difference between the sold price and guarantee price is paid to Alice from the cage. The rest is distributed back.
Expected outcomes:
- Healthy NFT price discovery.
- Introduction of professional NFT appraisers.
- NFT collateralization.
How we built it
- Used Hardhat to test and develop in Solidity
- Used web3-react and ethers to use the standard RPC interface when communicating with the blockchain
- Applied a permit on ERC20s so that tokens can be used with only one transaction
- When deploying on-chain contracts, we used create2 and minimal proxy in order to reduce gas costs
- Deployed front-end on IPFS
Challenges we ran into
- Creating a list of owned NFTs since this requires individual communication with the blockchain
- Preparing a template contract for all the additional contracts deployed through minimal proxy
Accomplishments that we're proud of
The concept we introduce is entirely unique to both DeFi and traditional finance. It's not really an option or an insurance and contains flavors of both.
What's next for Peggie
There are still some aspects of the protocol that needs to be more thought through and fleshed out. We are hoping to adjust and polish the protocol by seeking advice and guidance from DeFi specialists as well as NFT traders and issuers.
After Peggie becomes closer to a finished product, we will need to develop the right go-to market strategy and initial liquidity bootstrapping. As with any DeFi project, we need active participants in order to make sure Peggie becomes a robust marketplace that we envision.
Built With
- ipfs
- solidity



Log in or sign up for Devpost to join the conversation.