Virgil Donati (born 22 October 1958) is an Australian drummer, composer and producer. He holds the drum sticks in the traditional style and is also proficient at the keyboard. Donati formed Planet X w
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2d720c3a3622be1e71bbfb946764bdd42a73d7d6bcbc94779a38bef182bf13. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/48d9c705-f1a0-4c27-9f97-39df2b4adafd.json and https://artists.proofprofile.net/proofs/artist/48d9c705-f1a0-4c27-9f97-39df2b4adafd.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38082ee16201d5829b86c38eaeda2ec9f6f9f657457960b8461d66afd6c7599d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade4437c568f1ee529787da9a3dc7ae5c8bdc4801f432fcf6fab7c746ba22220. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61822b79dedad54070770f0bdc0ac61cf8d12b8dc49189bc03a03ec2291fb73e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc18006bf2b3a4ff38a49e422639f5a113553aaa825ea96a14b79fe29271a02ca. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f80dac9e00ef6ec5ddb56d1180c0704b54293b1485519ee531507438748de0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:25:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bebf74502f3cc91bd82346d26fb00eecbf85964dc061c3885a510133ee6c96b. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dda9cf243ca97a4680e56f70efd5ad95d177a3a477aed8fe9e661be8c54a85. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e0c6f2457a9347691b0fb019baca48b8394eff11af7284eb97cf82b2281040. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:54:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b020ccb3134f8f70629a0cdc76c82efcd7933d1a4b142ea728c16b7c0d0e2a5. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffe389aa1fffa2cbdc04fce2b4013a75793c500d533e0e02428fa8da0c58368. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eeb4abdae6f21e3e43a1c1bde8b5ff777afccaba2ece3ef73db38ac72097b47. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:04:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMGC81900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74fe93e03a760f4d02075902edc5cd2c2fb0940258944384f6c3302794568a16. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US78S0507606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd23e0dac526657eeab5715d76f6833ae7f5d7238f41b38581287e55b337548d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d69fcca17496ca34dcca539db14c1842cb7c765d75315b6d4598ef33e13c73c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV2110004.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ebe2196e539d7c19620a9ffd9c1c3d2dffc7c2f20198f8f5cea22608efff7c. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadf310b36215caceb36f7c0e6375d5a53d714d9758d0c112f2995246eb92c36. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b85586960061a3f0e2d8b4b34b8c3062db74e4bcdd11c8e36b7cf6e6edb12c. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c145c0b11d44b8f549f469c6dbe4c45d934036f9fc1b989b633ab31693dddbc. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce36e249561574c52b8f2fd26c90e0081dcaeaab37b36554624300cd346e8cdb. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11bc3adad04da1c8a37f24b2c0980b431e303d8a83a9a17efcb0a4c0d59e376f. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a837754fab0296cd9d8fed5cb477da39a3271aad94132bb5f38780eb91a257. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USJAV1510017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7dc56170cedf10f8810ef3da721803603ce59b0348c261db7482b0da50dbba6. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEK931735303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec321729790ef64de6b697bb780b75f9f5c0c628a2b413361ab1f78bcf09f43. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEK931532102.
Epic Circus (feat. Virgil Donati & Philippe Saisse)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92927f497f3e0cfe01fd46edf904a5ff39d077a547166c96bbcd7925acdc4095. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W11510329.