# 720 Minutes research

Preliminary research. Full source inspected; four live outputs and held example still require actual visual inspection.

## Sources inspected

https://www.artblocks.io/articles/in-conversation-with-alexis-andre : full interview read in search result. Jeff Davis,4 March2021. André describes a discussion with Erick about a pulsing daily animation becoming a time-related NFT; edition720/1440 followed concept rather than arbitrary scarcity. Systems as art, consistent outputs and parameter interdependence. EoN at120BPM influenced development. Keep total derived discussion below200words.

https://mactuitui.github.io/720Minutes/ : artist's full project page read. Particle clock explanation, assigned special minute every12hours; #0=10:36,#1=8:48,#672=12:00. Reports5March2021 release and sellout under6minutes; attribute this report rather than saying no launch account exists. Later Sony Vision Shibuya extension with motiontracking,music,numericdisplay is a separate installation, not automatically functionality of token. Page ends 'All rights reserved, Alexis André,2021', whose scope must not silently replace current token artwork CC BY-NC4.0 label. Page's permanence rhetoric is artist claim, not archival guarantee. Keep total source-derived prose below200words.

Collection https://www.artblocks.io/collection/720-minutes-by-alexis-andre opened; current metadata retrieved, need detailed category/page reading before package.

## Metadata

Project27,contract0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270,720/720,nativeJS js@na,CC BY-NC4.0,nulltermsURL. Firstmint2021-03-05T02:21:53; activation21:30:26; second/start22:59:44; completion23:05:34. Currentprice0.15ETH. Artist's under6minutes report consistent with latter interval but does not classify public/artist/reserved allocations. Preserve attribution and limits without pretending report absent.

## Full static code inspection

Full17109characters read. NativeWebGL with ANGLE_instanced_arrays,30000particles, typed arraysposition/color/size. InternalAlea/mash PRNG and3Dsimplexnoise. Palette arrays compact12bitcolour decode, interpolation around cyclic palette. Potential upstream helper provenance not established; don't assign librarylicence based generic algorithm name.

Fixedseed42 shuffles array0..719. Then re-seeds tokenhash for visualparameters. Assignedminute from shuffledarray indexed by last4digits tokenId modulo720, not simply tokeninvocationminutes. Uses getTimezoneOffset capturedatinitialization and Date.now minusoffset forlocaltime. DST/timezonechangesduringcontinuousrunning may require reload; do not overstate universal-time synchronization. Hour/minute angles derived from localclock; seconds drive pulses, palette progression and particle reset decisions.

Hash-derived palettechoice, darkening, radial/geometric structure, flow mode, colourassignment, highlighting, inversion/feedback and otherflags interact. Some parameters share decisions. Do not present independentrandomfeatures or raritystats withoutcensus.

Perframe buffers undergo two-pass weightedblur, rotate/scalefeedback then particle drawing. Particles rendered using instancing of eight-trianglecircleapproximation (24vertices), not SVGcircle objects. Optionaladditiveblending versusalpha changesaccumulation. Eachsecond many/all particlepositions replaced dependingflags; subsequentnoise flow, clock-hand attraction, pointer interaction andspecialminuteforces modifypositions. Trails involve persistentframebuffer feedback, unlike EnergySculpture temporal-sample shader.

Hours/minutes are directions of particleattraction with narrowangularneighbourhoods. Size andradialscales change nearhands. No textualtime display inthisscript. Pointerdown setsforcepoint, may flip attract/repel sign using tokenPRNG; pointermove changespoint whileheld; windowpointerup releases. These clicks consumePRNG too, so interactionhistory affects evolution.

Specialminute ze requirescurrentminuteandhourmod12match assigned. Oe onlyminute match; otherhours also getcolor/expansion branch (i=-1whenOeandnotze). Fullspecialminuteaddsoppositeattractors andfeedback changes. Don't claim anyminute-numbermatch isfull12houractivation. Need observe ordinarymotion plus interactions; can useartistvideo as labelled evidence foractivation if notnaturallyoccurring, no invented fullcyclewatch.

Resize deletes/recreates textures andframebuffers andresizescanvas; native noexternalp5dependency. RenderingrequiresWebGLinstancingextension; nofallbackseen. Full source staticinspection, notexecutedforanalysis, no pinnedchaincomparison.

## Remaining

Inspect fourcanonicalrenderers0/1/10/20 over time, recordviewingclock/context andtestpointerinteraction. Freshheldtoken verification andliveembed. VerifyCCdeed/artistwebsitecopyrightboundary; artistwebpage default allrights not proof scriptgrant. Additionalprimarysource possible Sony/Sotheby's if materiallyneeded, notpadding. Draft7sections1500-2500words and>=8sources, thenpackage/QA/deploy.

## First live inspection

Edition0 canonical renderer observed in built-in browser around2026-09-17 11:49 UTC. Black field with broad curving particle sheets in muted blue,pink,peach and cream; a conspicuous straight spoke runs upper-left toward central convergence. Successive views show changing contours, bead sizes and colour along the spoke. Drag from centre toward upper-right performed; subsequent image changes, but one before/after pair does not isolate pointer effect from ongoing animation. Do not claim controlled demonstration of attraction or assigned-minute activation. Need remaining3outputs and stronger interaction observation.

## Four live comparisons completed

Canonical#1: black field,pale blue/white/yellow curved particle sheets,bright crests around large dark gaps; later central cluster and isolated fragments changed. #10: compact grey-white rows of points bending into arcs,initial vertical form then compact folded silhouette with upper-left spoke. #20: pink/white/pale blue curled bands,dark interior pockets; later sharper folds and visible repeated ridges,more conspicuous diagonal. Consecutive screenshots from built-in browser establish motion, not equal-duration or complete12hour/special-minute inspection. #0 observations above remain separate.

Held#465 ownership freshly verified in Hasura against AB5D wallet. Canonical renderer visible: cream,red and blue concentric angular curves and soft trails around a dark centre. Successive motion confirmation pending. Collection reread: Curated,720,5March2021,interactive+animated. Artist project page and release interview reread. Full seven-section draft now complete;9source ledger,package and deployment pending.

Held#465 second screenshot confirms automatic motion: angular concentric trails become compact circular red/cream/blue rings, clear bright spoke upper-left. Full manuscript and package now structurally validated:2147bodywords,9sources,4inspectedoutputs. Four token pages HTTP200. Page integration, usage record, responsive QA and publication remain.

## Page validation

Desktop and 390px mobile layouts checked in the built-in browser. The AB5D-held edition 465 starts animating automatically inside the page, with the title, edition size, first mint and linked copyright caption visible. Shared artist-dossier typography and aligned margins are retained. Structural validation passes with 2,147 body words, nine sources and four inspected outputs. The site checker passes with zero errors and warnings. Historical evidence exceptions remain explicit; these checks do not constitute editorial acceptance.
