Hur ansöker jag om OKX Market Forced Royalty-kontrakt?
Hur ansöker jag om OKX Market Forced Royalty-kontrakt?
Innan du ansöker om OKX Market Forced Royalty Contract, se till att du har:
Distribuerat eller uppgraderat NFT-kontraktet
Vitlistat OKX-marknadskontraktet
Konfigurera royaltyinformation genom att ansluta din plånbok för kontraktsadministratörer till samlingssidan och välja Lämna samlingserbjudande för att ange mottagningsadress för royalty och samlingssats. Om du vill ändra din samlingsinformation kan du se den här artikeln för samlingen i EVM-nätverket och den här artikeln för samlingen i Ordinals-nätverket.
Obs! Om projektteamets plånbok inte kan anpassas till marknaden kan du kontakta vår marknadstekniska personal för konfiguration.Välj Redigera royalty för att konfigurera mottagningsadressen för royalty och uppbördsprocenten
Se till att följande information är uppfylld innan du skickar in din ansökan via detta ansökningsformulär:
Endast vitlistade kontrakt som tillhandahålls av OKX är handelsbara (se integrationsdokumentet)
Kontrakt från andra marknader kan inte handlas
Om vitlistan öppnas för andra marknader som inte tillämpar obligatoriska royalties förbehåller sig OKX rätten att stoppa den exklusiva samlingshandeln
Vilka är de vitlistade adresserna i olika kedjor?
Aggregatoradresser, kontraktsadresser för obligatorisk royaltymarknad och kontraktsadresser för enhetlig auktorisation är transaktionsrelaterade adresser som måste konfigureras.
Verktygsadressen för batchöverföring är OKX-verktygsadressen, kompatibel med ERC721 och ERC1155, och dess konfiguration är valfri.
Kedjor | Aggregatoradress (obligatorisk) | Adress för obligatorisk royaltymarknadsavtal (obligatorisk) | Kontraktsadress för enhetlig auktorisation (obligatorisk) | Verktygsadress för batchöverföring (valfritt) |
ETH | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0x82C0fDFA607d9aFbe82Db5cBD103D1a4D5a43B77 | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x5B93A825829f4B7B5177c259Edc22b63d6E4e380 |
Polygon | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x8325A52a1B74Cd50B4CcF94dD821F56A7a9018E2 |
ARB | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0xdc426b528377F3Bd301D09FA0Ea16ff169cC8C73 |
BNB | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xdc8B1f859bD9aFd93159DEcF75eaDD5f871aE6ee | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x6A5Cf9D9d0B8c32610b2a2e60cBb766D3404C3c6 |
Mode | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0x2Cc7a0Ab3CD788d4C59A31d7C4001351Fb1CE564 | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x5F47bfAD0d500A999b6A937e8D1715Db0B573631 |
X Layer | 0xa7FD99748cE527eAdC0bDAc60cba8a4eF4090f7c | 0xEfcB1C65C1fff1BDE5938505137AddA08c02713B | 0x2B45c083c9cAb7edA8d2d63B926d9A828EE01c74 | 0x08E4a58C6434f3d59d3D608596cFc3Cb95ef3329 |
Vilka är referenskoderna?
Här är koderna som du kan referera till:
För samlingar kan du se ERC721-standardimplementeringen av Openzeppelin 4.9 som ett exempel.
JavaScriptfunction _beforeTokenTransfer( address from, address to, uint256 tokenId ) internal virtual { if (_isContract(msg.sender)) { require(senderAllowlist[msg.sender], "Sender not in Allowlist"); } // ... ... // ... ... }
För öppen källkod kan du se den här länken som ett exempel.