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 0x53cfa18eaaa5b3bf400aae676f6523ca159552db2ddd381b1f5fae07b6bf1043. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6fd4a2e7-340e-4e4d-a6b4-9ee138dc56ac.json and https://artists.proofprofile.net/proofs/artist/6fd4a2e7-340e-4e4d-a6b4-9ee138dc56ac.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 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 0x14228a9712f98489346c919b693f175fa675804c9612b726cc6082c39182f293. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/GX8KD2204778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509e6cb84abd0f4b302cf5b6f42c9bbc3a52cb365cfe8167065ea1d2636afea7. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USDA12212302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089489363d85363c959a588c893de2d192b6004d12bdead11d82433a6d1f0f7f. 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/USDA12211725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e6102e31951e18fce0d35e85fef2d22484eefebde3f9d75d6c99cfc173d13e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/USDA12209656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539ce64875d2f7ca47e2c58d6c0acb05478493f5f2d7f273105f75e77d85b19f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/USDA12209473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1033b6da3f684fb13f797fe526b4340b3ccc3768b8184d4b7cbdf501d9275b66. 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/USDA12209477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7698a72b3fc43dcfa29c67387bb28cb98a11579110fe4e455457aa53c4e7db44. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/USDA12209478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9238230663118baa2203be8fc9bcee03024daae5575cbcabe9a5067d8d704d3e. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/USDA12209234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3ce9dd3859def2d91e8e1fdfa61021f71802381968d844c5407b817f5d91bf. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/USDA12209150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc122985d1502bc02b7d3cab5a669b750ebdec0ec64b517eb9336fada5d7b13. 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/USDA12209079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71d2e163c07186b5cc93805037a3d953c1a53cdbab2acf2deacb71920def858. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43:08Z), 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/USDA12209081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d57f6a0316b098793a72fd79d09fd34f55ee4a4955271987011ead856993afe. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/USDA12209082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b58b0e7d669ea3fa65e731decf5c7087216ffb1b79427512f2d03de7715e4c9. 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/USDA12209088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b049655543d91b09bdc8194dc9c4334f42a28df7d503fb4b16f0d2e5d3931f. 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/USDA12209087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3287e12a6256c31f82dd5e2ba05a8163cb793ccba2e0fec6832c97b3a8b0c5a. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/USDA12208766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec3f5b9f27ae765fba7ab7c9b2a06c253001c3f957449578249bdcc5a61afc5. 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/USDA12208453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d99c73fc6c311d0296c338ad4cc3dbd45b2bfe525865c5a78fe99c9876514cf. 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/USDA12208009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe7f3ac1a2adc64b5b31e1b335aa98fc061f93ede4e20675a7788bdc8b5bf66. 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/USDA12208007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3494851b358ad987cead561e03c8c27a232fc9d04ea08ddb34a8d29833d18162. 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/USDA12207997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa730be1a6fa352b83d6cc98fbf036b138fa939f24a0edc95b6bcaa1d56b12515. 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/USDA12207995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fabd7117a830cc5227d18d12a7e429052c83b2c1b1eb2b321b6b3cb1c78fbe. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/USDA12207447.
In an Eddy of Expectations and Disappointment
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2df193185317f6082fd85107733e0fb278f9ab136757acf0e0cc8f0a84f6b3a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USDA12207446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752a0bae3bbe62b08aadd5aa1570e28c9b053f8e1f428ee8ae3a899921ce8e42. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USDA12207467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaefb3977639d67eb8734c74149b20a42524dd7668245770de620141943c2762. 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/USDA12207423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a875e40997b16bcd8a94380d6963bdd4d1741b9e03d0988d2a4261e441fc57f. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/USDA12207266.