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 0xd67808a22ebbdaa3cc85412513584cd8ef7833a3caee63cd0a7c7a58008763bc. 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/028cc768-a7bc-467b-8e71-a7bbcae81eee.json and https://artists.proofprofile.net/proofs/artist/028cc768-a7bc-467b-8e71-a7bbcae81eee.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 0xae47118aec302e1032dc7c9fb235306d05b19d5c16b2f2e7f2133045fc6d838a. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/ES92G0700479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba23c26b3d9628c131f60f98231d53303f5eaa00499fab689c541e7708e22d0c. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:57:20Z), 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/ES92G0700480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e4ecdd5685107851e8cd141272bfa480b8868cce0efd3a6b12463d40d8c7ec. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/GBMJG2220003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e92573b501537dfde9ca19748fac30db16efd339265cd540e6179c560bb759. 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/ES5300824804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3d33938a99de59311f87463e84de87033351ecd721df576b28d3e9d99ec9ce. 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/ES5300824809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d78935f4126c2f1128f6ab3d49fcc7d32a74768942a75de519fb644492e135. 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/ES5700900753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1710fb1929cd4fc446b8bff693f142dc2859d1e58946eb862ce94003841dfac3. 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/ES5700900754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a5b803ecec4bcaa522b644ef82a618e4451dda83706cfa8d51fe9257b170cd. 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/ES5700900755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99985bcf94168e405fce5476b1ddc7861cbd9c4376690838a99505a4cf648dfd. 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/ES5700900757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615e6ecf4f3da1393eb87dabe2d3c423beb8bafcfded10de22221a649d471c2c. 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/ES5700900758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87c7732df9250de2cf566be4f3108b29f75093f2b7a3f8c6141b2db5b5a2e31. 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/ES5700900760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23e1189e4bfa664b955146d3b130efbcde4993edb1d3b23b4dd8e20e2bd0f48. 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/ES5700900809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f62e57f4e3b4e4d71d7bfe655382c7f6124b1c1dfc487e28ff944d391835e86. 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/ES5700900813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1dde2d5be6613222eccc80a1348bddd36a0beca5c1e38025a0a546823c010b. 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/ES5700900814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73122486589914da325d81f7e85f1db41099bbf119e3e5bf5b650c73b897c321. 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/ES5700900815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb124ab28fb4dfb55ef0823e4bef0e2653fa1ecfdedbe49d2f8f609f7c16e176. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/ES92G1500676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6647a116a6ab0323931d4edac6a1527ed0c699b49243633769e683b1b8e6852d. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/ES5300824806.
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 0x9a100a3f5ad32d855a5afea04a455754b3987deaa85ca25a1c436a9010965bd5. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ES5300824811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0e81faf30fa74bb61954388dd17a94117179b2282bfe9b8395e5e50a69cf8c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ES7311700051.