Smart contracts
d>sponsor se distingue en tant que solution de monétisation décentralisée, orchestrant les interactions entre les créateurs de contenu et les sponsors exclusivement via des smart contracts sur une blockchain, garantissant ainsi l'absence de contrôle par des intermédiaires. Ce système, permissionless et insensible à la censure de tiers, repose sur une architecture où même les développeurs de d>sponsor ne détiennent aucun pouvoir discrétionnaire.
Code des contrats
Il est important de souligner que le développement en est à ses balbutiements, et le code disponible représente une ébauche préliminaire. Il n'est pas destiné à être une référence définitive et continuera à subir des modifications substantielles.
Unexpected error with integration github-files: Integration is not installed on this space
Modélisation de la propriété des espaces de visibilité : collection NFT (ERC721)
Les droits publicitaires sur les espaces de visibilité sont représentés par des NFT, basés sur le standard ERC721. Ces NFT peuvent être émis soit via un smart contract DSponsorNFT
créé via DSponsorNFTFactory
(géré par le protocole d>sponsor), soit par une collection déjà existante.
DSponsorNFT
DSponsorNFT
Un contrat DSponsorNFT
correspond à une offre publicitaire avec un nombre fixe de NFT. Les NFT d'espaces de visbilité peuvent être vendus sans restriction de prix ou d'acquéreur (en coin natif ou ERC20, conformément aux termes fixés par le créateur).
Chaque émission de NFT est assortie d'une commission de 4% reversée à la trésorerie du projet d>sponsor. Le créateur peut aussi définir des royalties qu'il percevra à chaque transaction sur le marché secondaire (par exemple, 10% sur la revente d'un NFT).
Gestion des données de sponsoring
DSponsorAgreements
DSponsorAgreements
Le contrat DSponsorAgreements
constitue le socle du système de droits publicitaires au sein du protocole d>sponsor, définissant avec précision les conditions et les spécifications des espaces publicitaires disponibles, tels que les emplacements réservés aux logos.
DSponsorAgreements
supervise le processus de soumission de contenu publicitaire par un sponsor, qui, en tant que détenteur d'un NFT, détient le droit exclusif lié à celui-ci de proposer des publicités. Parallèlement, le contrat DSponsorAgreements
octroie aux créateurs le pouvoir d'examiner et de statuer sur la validité de ces propositions. La validation ou le rejet des publicités est consigné au sein de la blockchain sous forme d'événements, offrant ainsi un mécanisme transparent et vérifiable pour les intégrations tierces, qui s'appuient sur ces données pour orchestrer l'affichage des publicités approuvées.
Cette structuration assure une chaîne de responsabilités transparente, depuis la proposition de l'espace publicitaire jusqu'à son approbation finale, garantissant l'intégrité et la conformité des opérations.
Administration
DSponsorAdmin
DSponsorAdmin
Ce contrat est le point d'entrée pour acheter et gérer des offres d'espaces publicitaires (intégration de DSponsorAgreements
et création de contrats DSponsorNFT
via DSponsorNFTFactory
).
DSponsorMarketplace
DSponsorMarketplace
Ce contrat gère un marché secondaire. Il permet à un sponsor de vendre son NFT. DSponsorMarketplace
assure les royalties versées au créateur.
Flux financiers
ProtocolFee
ProtocolFee
Les revenus générés par la création et la revente de NFT via DSponsorAdmin
ou DSponsorMarketplace
sont sujets à la perception de frais (actuellement 4%), qui alimentent la trésorerie du projet d>sponsor.
Les pourcentages de frais alloués à la trésorerie du projet sont sujets à être modifiés par la gouvernance (via le jeton $DCAST). Le contrat ProtcolFee
est chargé de gérer ces ajustements, assurant ainsi une transparence et une flexibilité accrues dans le modèle financier du protocole.
Mis à jour