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 0x1bf80200b09c916e54ec0d4565c107f6449dc39492cfde4e5f18ef6fa049e441. 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/0577388d-cfe9-405b-b366-e38d27af43a3.json and https://artists.proofprofile.net/proofs/artist/0577388d-cfe9-405b-b366-e38d27af43a3.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 0xb46136dac427343d9b84d37ca7ace0eab87bb18b4d34cfdd044a3858904bfccc. 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/SE69N2406305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c22aa31916bc4ff16288abc9736eeddbb863913a5da3fb99d24653d1cda805. 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/SE69N2406058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b007a339a3136110cf6ad16a6234c46b23593b874e9c535de81fd3fbf1981ee. 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/SE5W32406017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18458a095d2f82de10aea70f872c061c5ed4149ac2922a0dc9535e216fe40a2. 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/SE69N2405632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3f546380924c5e49a5394f8bec0d22432132e38b7cf0a83fff5a1248196acc. 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/SE5W32405428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36bffa0a0d27d2132b4e49cd159f7a988ad56de3d1a6a2455dec3b0dabcddd0b. 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/SE5W32405208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac9d43191202721a76c9708d4ee108f81f2e6e589c9be8c1c4fee374795fb38. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/SE5W32400383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc211cb709505c7a7566f01cf6b6b5ba009b42dca55f67326209408b6aada1afa. 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/SE5W32309821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c48d73fecbf77b1bc79b6274e8eabaacff56d89144cef12980a2ef9ef41f00. 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/SE5W32309649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6057d5563d6dd9f7af237b9011b6b253f6cd9778fc627cf5145d8b7720405645. 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/SE5W32309057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3351dd5383c0ca84f83ee7b47663b65ebb370a4a2201b79cfbf68ceae747ecd9. 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/SE5W32308585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b9c7f5d68063a9445b62c911a73d27ec142863d10b14faba4b0dfef6e44e9c. 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/SE5W32308058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0859d66af2ab040d6340e510cba2518dd1abb684bea8b0d5b176fd8b73be4320. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5W32307259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef3d212dd0fe8abc4c8f253fdc3ae55f7bed86ab5ff1c201b06acab104b03bc. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5W32306428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fbc7ee2de6d4b315dda4daca60675580e3b8d235324c4e74dcb623c1dc5ddc. 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/SE5W32305523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6ef0da7937195e630de38cf04a24848ba1f89352289282b0c8e90baeb57b29. 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/SE5W32204244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3edc6387f945b0c879473f4f7836456da8625a2da7fc5fc5f2d6f013c921a44. 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/SE5W32204245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4093314fcea87e7e372742ab5e4010d9cca385b4332402cc21b654f2357ca57. 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/SE5W32202968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4d4d4eebde5a9c9fff9b017dd52368aae94b3da1cb0766968dbbc50a0a860c. 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/SE5W32202969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527a23e99c08718413e1c9c648c81917bbb865ba501fa2f3870cdcd65b9b2f8c. 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/SE5W32202500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628c8e9faf2dc43610d863759100167cd49e32fa26d525ffde3a3456a5168744. 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/SE5W32202501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148553a9df6b041b3cc331a4d81142e78f000f2d1682693c60712f1bd5222ab3. 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/SE5W32201878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4736baf499d2645f5b0c634c93f75b253ff953562643271d1e83aaa8bf7d2b61. 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/SE5W32200573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32393091ce714a048ced3df309086e8a0c1339995c2760ac9e46745997ee8f4f. 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/SE69N2505936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f76591043d093c65e44cb872a9efb5c9837bcf6109a2c193a162fd6fd0903fa. 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/SE69N2505693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed829c6b4f016669e48407138f487fc38634a620cf43907205c14c352dc40b6f. 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/SE69N2505405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a42b4418e95ad439c441203f5f5f38377d1887ff9ed40c044e592d017265fde. 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/SE69N2505070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9adb0306c745234f85d24521adce6e5ee8abd04a1203880614828f4afaf3590. 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/SE69N2415350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25642b7516cd4ae1549f98babccdc6f140066b455ef1171e7dbf3fb941f94f8. 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/SE69N2414848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f280154adb0dfb6466b53e1354ceddc37e72aab6bd4b081c1861abe1228a22. 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/SE69N2414527.