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 0x38ce0d470fc9b95cf6e40414e93fb28290cf72565e86bb3606aa1900d9ddd462. 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/d3025d46-e36d-43b5-a75d-56040eaeeefa.json and https://artists.proofprofile.net/proofs/artist/d3025d46-e36d-43b5-a75d-56040eaeeefa.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 0x2f7a94e490a04776b7ce3e99023be6f8ae359b936a3ee50df7f4701b1c0493d0. 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/THW092202599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64d2b8aeac62bbc21fbb386318c0e150c514201c53b2e5ffda7d6cb650efbf9. 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/THW092200688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2391525d35d6757d887bd21bd3a20b3bd0d02af6740ec8afd31721108e234c6e. 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/THW092300872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc029622ebc2f41e94f47d10c4d54643622e38f7da971168410d505a0c3a9d9. 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/THW092300873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ac6185750c20a1dcc0f387a2dad9eca6cdc3c090b3988d431d599ed6a6ac91. 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/THW092300874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211a4fc855071bd692f71fc9b877c70e6156bd61149c24c8510d4d4434bf7aa6. 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/THW092200892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6a2ded246382fe78bfae157884edceb0eb531d6610df03296e0f8c588657da. 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/THW092300595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1aaf39e172f60a218547c636cd056c157cb3bb171dde2fe26abda20733552f. 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/THW092201209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6605a8ae42ba56dfd3929b7ea2968edfaf69551a30b3442b8913d1df796aba. 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/THW092300875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7a94e490a04776b7ce3e99023be6f8ae359b936a3ee50df7f4701b1c0493d0. 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/THW092202599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39bb0d86dc6a5597259eac8d50a466607873f97b3034b8728ce2c6820b1a5869. 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/THW092300876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8177ba2005377407426b4801aa7d1e0a599dfc6400d64dcf03e2f893ed50431. 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/THW092300877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb1e1038d73f0a63d81b5f8b465e74b1bc11c59e58b2546a094bc7e087e1a80. 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/THW092401396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985b37658f1adcbc0e41ca9c8c536871def30aec4de14fe718196d8f545c7768. 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/THW092401397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877f016caa4fa8e9178a8a7f69051bb04b374de9fcc39cc2dcbf5123caaea7cb. 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/THW092304709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2e24be4a60a5718fbbae4ee248fbfab43723e41779e07da35477252f50c9b5. 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/THW092400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e340ff0c21f1d65ce76aa7d675ae16281500ae1aca1f2cc8315aced7eaf9faf. 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/THW092401398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2924fa2da6b614be75f7859665eed4f255578439059c87b2f872571ca92def7. 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/THW092401104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2924fa2da6b614be75f7859665eed4f255578439059c87b2f872571ca92def7. 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/THW092401104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2e24be4a60a5718fbbae4ee248fbfab43723e41779e07da35477252f50c9b5. 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/THW092400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93703f226dde08e45afaa05d0cee4ba2ca1b0f1c3551c94240c4de27d5680f5f. 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/FR10S2426748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877f016caa4fa8e9178a8a7f69051bb04b374de9fcc39cc2dcbf5123caaea7cb. 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/THW092304709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6a2ded246382fe78bfae157884edceb0eb531d6610df03296e0f8c588657da. 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/THW092300595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ed4b831667cb096aeb6b3d7bf25f6a1110410120722f50ba0e4edd2097c1d4. 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/CAN112200647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211a4fc855071bd692f71fc9b877c70e6156bd61149c24c8510d4d4434bf7aa6. 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/THW092200892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64d2b8aeac62bbc21fbb386318c0e150c514201c53b2e5ffda7d6cb650efbf9. 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/THW092200688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c400096c7a89300b6677b0c470e0d608f1dac4723bd5d551d0dcfeeae37436a. 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/THWTD2128200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e7dcc9f136f3b525bb644905102bae861d5c88a9583af910d73409a6767bd1. 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/THWTD2123800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225934460019bae78742eeba090f416ea6b6330e8f8964673407a4c471a15779. 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/FR26V2082932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ebcd9536cacffb830a03bdb35e87699b98a29b25e71f0382d771e741d5cb0d. 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/THWTD2011900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5d8b3a313ff7f869340b18cbaafe9d62b62ce21620bd5f3581f694e47be7b4. 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/THWTD2004400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec59246aa41e76d7dd6227df0f04ffbd6720358692ddbc716529875259da77c5. 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/THWTD2004500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce168d8e31b74f267947473d736c2d610cf5e3c7ebc9209373c5544cf90c269e. 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/THWTD2013600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce168d8e31b74f267947473d736c2d610cf5e3c7ebc9209373c5544cf90c269e. 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/THWTD2013600.