Jeg har lekt med @AIWayfinder igjen, denne gangen og prøvd å se hva slags gamblingprodukt du kan bygge ved hjelp av kontraktsagenten. Som jeg sa før, har jeg ingen kodeferdigheter - jeg tester bare ideer og viser hva som kan være mulig hvis noen som vet hvordan man koder bestemmer seg for å bygge det riktig. Min første idé var en enkel spilleautomat: 3 hjul og 3 symboler. Hvis du får 2 av det samme, får du pengene tilbake. Hvis du får 3 av det samme, vinner du avhengig av symbolet - 7-ere betaler 10 tokens, vannmeloner 5 og kirsebær 3. Jeg hadde noen problemer med å distribuere det, men det ser ut som noe som lett kan fungere med litt hjelp fra noen som vet hva de gjør. Så begynte jeg å tenke i en annen retning. Siden en 3x3-spilleautomat har 27 mulige kombinasjoner, innså jeg at jeg kunne hoppe over hele symboldelen og bare lage en kontrakt som gir et tilfeldig resultat. "Slot"-delen kan bare være frontend. Så jeg ba agenten om å lage noe mer som et lotterisystem. Du bruker ett token for å spille, og det er 27 mulige utfall: på 18 av dem får du pengene tilbake, på 3 vinner du 3, 5 eller 10 tokens, og på 6 taper du. Kontrakten fungerer faktisk. Jeg distribuerte den, opprettet et lotteritoken og kjørte noen transaksjoner. Du trenger bare å finansiere kontrakten med noen tokens for utbetalinger. Det eneste problemet er at den bruker pseudo-tilfeldighet, noe som betyr at noen teknisk sett kan kjøre vinnende transaksjoner. Det kan fikses ved å legge til Chainlink VRF for ekte tilfeldighet - agenten kan håndtere det, men det er litt for mye for meg for øyeblikket. Likevel er det kult å se det fungere. Jeg vil gjerne se noen mer erfarne ta det videre - kanskje bygge den ekte spilleautomatversjonen med symboler eller legge til Chainlink VRF for å gjøre den sikker. Eller til og med lage et lite nettsted hvor du faktisk kan spinne spilleautomaten. Wayfinder får alt dette til å føles veldig nær mulig.