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 0xd646a3b4de697255c4bd125c85c584e8c7ef68f656042a669a1d4b1d38fc5f2a. 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/35d3014a-b11c-454e-aa4f-628ece89b772.json and https://artists.proofprofile.net/proofs/artist/35d3014a-b11c-454e-aa4f-628ece89b772.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 0x4c8a7555afe4015064ce641456d87bb8f839a3bd3cb4638bb71b1ae60b629175. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8dbd061b78a7fa667dbcf6a064c85fa7a0aa024c28aac4dea66b3590c968616. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aebf870462aa881b3f772b793c94a208f5ef25016ef3dde55b962d2d5863c63. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ee91b792033be1080c6562c1aeb680dc403bfac004b64caace1ba162fe6b97. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84ec7fe003c43fb141778c31701b41971c0b41cd9a8456486ad7e07f284cceb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259e954252c3b26f2454569ecca454c9332cd13c3c5295fbd53881a4c257ad73. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TR0011200111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf507592ab1621c7a12fd15aead320ed1d0c1cbe82f2430d583b3e9baa21f410. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TR0011200108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2f4e73f59fc0c1630deab0ee874374f001a5029e49705fbd012884556e56b3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TR0011200109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbb5d9fbc80a348612eeb90ef74bf9359d49e38ca38a793a8971cf952176758. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TR0011200107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587dd708999305e284d46bf30b1ea27aa28a11c05bfc0597dd8a66e13467c3df. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TR3921600140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ea33fa543f615afe058819a10153d9006151f948051873a76e3a593fd696d5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TR3921600141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4078febadc27819d4158f4866e7bfc40eea924a2702b588b321c0f2003f98536. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TR3921600143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eec897922518ba96122ed556a738549df1f8bfa0bca3392b035b2c9fa814941. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TR3921600145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740818b8b2fc82d3531ae7275ffdd7597a16b008edb499035db91ba397043afb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TR3921600146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149abdcbf1d5b995901d1f604289194c3117553a1f508ef0bf597aaff70397d7. 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/TR3921600150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f076a952fab078fe62025c71c98f6063274c72ff503c5145cc7091b4a59e57. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TR3921600151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0894696d7d975d8b7e894330ba3410a706539e0a4cbaae4765cf8247514607ca. 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/TR3921600152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036dc369ab270a2a0b8a6dc1b78297cde2756e1af71c902276ae827253090aac. 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/TR3921600154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec34e5cebb861723be46b86ac2359bfe9b80195b758bc4f68c45760c2027828a. 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/TRA160600189.
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 0x22dc25d9e873efd8076448b2630975d5e3eb6d8aa24bb7604c86544d82df9f2f. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/TRA160600190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db22e51191b11fd6845e235a9669410c56bdd34bdef23c672c4b1da63f83013. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TRA160600191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e409d63bd434e079998e814be24fa97d58991e97eada496a2971f9777fc1dd2. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/TR3921600142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbe887d99bf2f0bb5c9b7c82569fd96c84ad5a5896a87af8f7937001dda3ab5. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/TR3921600144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152273196370e82c4204652ced0bf5ffbb1d034bd1acf210a60da2ec773cb0c5. 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/TR3921600147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6556da616f431eb2824d6892a202a169cd43700439a78917da4bdfddbbb1d33e. 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/TR3921600148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359d3ca45b6be16b00d4cd88f0d2cb0b09e2f2ec86fefe50d95c622833008c2c. 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/TR3921600149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59e36a7afc5bae6ddfac0b2e5f5c7450f50d7964649851cf0acbd6aa78945b2. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/TR3921600153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822608bc083e7f621bf04724155f237184fcd3e26fd3be9ac1cfcaba43043f92. 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/TR3921600155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f908f177ab396e4934c081e9f5c17f5a9cf6cbc1ecba0eb931bd6ec4025bde. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/TR3921600156.