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 0xc3c15087051735194755d31e5f626a43a80fc5c5e536321c38510350535cfa50. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/77755479-c607-44a2-816c-835193cbbdd5.json and https://artists.proofprofile.net/proofs/artist/77755479-c607-44a2-816c-835193cbbdd5.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 0x5969f95740936ad2ccde8ed85fc1e204f1b01e459a59d1fbabe1911e7677669e. 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/QZFZ72498277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019e7c802b7aa1039929de2ed9968be6dade3538b97ca9dc64b8ff7447d02cb3. 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/QZWFH2332529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66eb504560ef0673632b844ca6e0d7ce9f8d51ad42ccd202117b124c97fea0a0. 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/QZFYZ2402921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56803e5be065b462736ce397111ecd97dee5f574f265056ccf7169981a82ce28. 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/QZFZ72498280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df8634de579968e51995e2990297f065b589f259e182c6936701348fafdad4e. 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/QZFZ72498283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9011dc6f285e219095d81027cb78b98aba6033de5d0f15607da17a6e347d9db1. 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/QZFZ72498285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80da3df81fb151cc3ac9c19df9821518a1930e0d051cc3d0bfa31904848c160d. 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/QZFZ72498287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf9ff838a6d6c7c5abee42a86c2a494a6d5cb641bd51bb83aa5f5e12460a936. 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/QZFZ72498290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7299151410655aafa3ea6e63e34b67e8adbb059322d9dc05c0ae725b1e4fe087. 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/QZFZ72498291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ad61941c505cccc705ca109e2a85d9b304ce1668ebfac68a9354eaefb54479. 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/QZK6L2039698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425c03d197d69bd601e5da17fea277a81c9bd8612bff5007d4e13665cee7bf45. 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/QZK6L2039699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7eac3afb60184b78cc42d17ed6b99d1b678e4ec90066d4caaac83458867578c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZK6L2039700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f9200982cbc2982125a1e5992798d062f92b34527471bb4f6dda7164814108. 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/QZK6L2039701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db91576ebddeada843ebfb81f7ae0b8fd7171c60c044429dc1678d5ebc222dc. 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/QZK6L2039702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb175e7ddbd02d6a982b37dc62bf88511b31c5ed711f84d7ac251ddbdd3abd57. 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/QZK6M2083261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93af25b71e26dde42b1c9d56d07aa039e42d2f39c03a3ae9a638c311b30f8772. 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/QZK6L2039703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436fca8df5b3aecf64ad2c6c0a5f309d37fd2e1df56eadd79c294370c616e56b. 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/QZK6M2083049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e6e0135fb013f6ed127a243b2afba99da426db0a7602d09391c096f7cfd0e9. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZK6L2039704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66eb504560ef0673632b844ca6e0d7ce9f8d51ad42ccd202117b124c97fea0a0. 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/QZFYZ2402921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019e7c802b7aa1039929de2ed9968be6dade3538b97ca9dc64b8ff7447d02cb3. 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/QZWFH2332529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f515ed7011bddb49f6e5055f84d2a906d07163a9531aa7d2684a85aa8aa4da. 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/QZFYX1939118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9883dd54007dc7fc4f4dee4cdd865562743178f813281c18dc57eeb1e77cb0aa. 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/QZFYX1939120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7dbe35989e9c9e099ace96a5f2e02e7f81672b1facec7b2888e9fda34bb396. 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/QZFYX1939121.