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 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 0x1409a438abd758c7bac6004326f429f92c7db81f995cb554180188eb93c4d078. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f912eefc-8a8b-4c8c-adb5-64bf747f87d7.json and https://artists.proofprofile.net/proofs/artist/f912eefc-8a8b-4c8c-adb5-64bf747f87d7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Oops!... I Did It Again - From The voice of Holland
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 0x2bfea15aeafd3d31d8e9bcb50f050ac6237ba62990bede44c6ead0cdb2eb2367. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLZ291300522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b460a999da16e064f983f0b949ea72c6f80c6025d94a50e8c4aedfaa61b7a08. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/NLZ291300621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51dfd90280c0e24220f18bae25cac814b39aa895bbc28baaea3cad5121ca1ac0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/NLZ291300664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4b6c3d976d2f7d066b0f571105dde5513f33e9fcd8cc68d8dbd417f49e668a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/NLZ291300665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b460a999da16e064f983f0b949ea72c6f80c6025d94a50e8c4aedfaa61b7a08. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLZ291300621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6d3ef80d2b9f7984a9e2737abf473c61a04b4672860336b7eb890357dd4151. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/NLZ291300669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3e896ebdb4a6d5868fc48139ad94460d9221e5df40cfb70208130fe226eb30. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NLZ291300587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72eb4ef3e07d2bc1807e068f036d3d7d38e5acf49d05006af3ef4f52d899042f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/NLZ291300672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b5ab4ae28f6999ece55042bf88cfcffe4e4ddf7685a264c0d760bcf355764e. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/NLZ291300673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d6e166213bcb6085713f8d619febe2272f43649a5471e15d62af4b407342ec. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/NLZ291300648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322325494fe4f05a830d4bc3903afc5520e9ea9351f513367ae3da782c873416. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/NLZ291600065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3284157846aadf36507db40c344b21d893ad0662c38b433e7afab5aad806bd19. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/NLZ291600100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0bb162bdf39c9c117951c477860dcf336fc290e0d6d683ab92a3e318f2e35f9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/NLW2L1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3878d17475dd469141f1e3dbb3246f2416f344b1659322668db4fc956de4c938. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/NLW2L1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247a8b851a5defa113aafb03886a486819988126b3b5c2f5e7c758c184f2a989. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/NLW2L1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f76e4dd33265cde6c3affa645354e79d7a9b33e1aa64e053bf1425f64ee59e5. 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/NLW2L1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf131f84ab65def11b778c3d58933b14586fc10e0b18b2811653ec5f388afae73. 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/US3F72010785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c728462f7802c7cb6de4377e7ffabe428931ca3f647fa769a82f3f51a3dcf14. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/US3F72010786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74132759334af131407dd60ce067005aeb3a712f93b011dfd1f4084d3678e417. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US3F72010781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b34c2b7363dfb93e4ca48fd675dec9dff9903121fcedb2257fe5c2ccc41650. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/NLW2L1900002.
No Woman No Cry (Better Than Ever / Seizoen 2, Aflevering 5 / Live)
Home Again (Better Than Ever / Seizoen 2, Aflevering 6 / Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6b13a823844cde038ba85d957d173a6ea3665e9106617cb144489c7bbf1c7e. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/NLW2L2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71acca6690195be7dc9ccc1344465c9df2af046346729076694447efe624326a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/NLW2L2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f756bdb0fa412ea078bc73339c5120a5ec27df053a4b7e4a437d88d1159a343. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/NLSU31500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41df05d2680daa467b2cb513699928dea2c8102d7625bfff4d4e344d38201b88. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/US3F72210928.