사용 가능한 가드

Core Candy Machine - Vanity Mint Guard

개요

Vanity Mint guard는 지정된 민트 주소가 특정 형식과 일치하는 경우 민팅을 허용합니다. 이 guard는 기본적으로 사용자가 패턴과 일치하는 공개 키를 위해 연산해야 하는 작업 증명(POW) 요구 사항을 추가합니다.

민터가 일치하는 민트 주소를 사용하지 않으면 민팅에 실패합니다.

Guard 설정

Vanity Mint guard는 다음 설정을 포함합니다:

  • Regular Expression: 민트 주소가 일치해야 하는 정규식. 예를 들어, 모든 민트가 mplx 문자열로 시작하길 원한다면 이를 regex 매개변수로 사용할 수 있습니다.

사용할 수 있는 정규식 아이디어 예시:

  • 특정 패턴으로 시작: ^mplx
  • 특정 패턴으로 끝남: mplx$
  • 특정 패턴으로 시작하고 끝남: ^mplx*mplx$
  • 특정 패턴과 정확히 일치: ^mplx1111111111111111111111111111111111111mplx$ mplx 문자열은 예상되는 문자로 대체해야 합니다.

민트가 `mplx`로 시작하고 끝나는 Vanity Mint Guard를 사용하여 Candy Machine 설정하기

create(umi, {
// ...
guards: {
vanityMint: some({
regex: "^mplx*mplx$",
}),
},
});

API References: create, VanityMint

민팅 설정

Vanity Mint guard는 민팅 설정을 필요로 하지 않습니다. 민트 주소가 일치하기를 기대합니다.

Route Instruction

Vanity Mint guard는 route instruction을 지원하지 않습니다.