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 0x14d44733bfc07611f35ab7200ee310249701a8eef1d6351f8070430c3c158ca5. Chain 2 (Bitcoin): anchored in block 953706 (2026-06-14T23:14:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7b8ca693-2d54-4de3-969f-e3e7c0536598.json and https://artists.proofprofile.net/proofs/artist/7b8ca693-2d54-4de3-969f-e3e7c0536598.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 0x8071443c2d9c6d57de926ff5f9c723cca77a92588c0b5d1b2f1e898e9681e304. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/SEYOK2424405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb516d7dbde63fc2671f8b7e913f559ed10054ef51fb1e0e5054f0c5107933a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/SEXZZ2201001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ef754492cae139839649e0552924149795a3e9a85a483cab74279a48fe41b7. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/SEXZZ2201002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e921f477ed56992cb2048edaeca60d07fae6f985d6de5965ceb11e833263da. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/SEXZZ2201003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b91d8f67817a3fa115e944a1bfd652baf132502141d88732253bb18d7db9e70. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/SEXZZ2201004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b9c06c73ad7907502e900279f69115c8a6e4ff915834f06ecc32b116da4b36. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/SEXZZ2201005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8c768795a433b283d3aaa13b923ce564663ed434f19f7dda3a06db2f80948c. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/SEXZZ2201006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4507a1c8d32ab232465713c53cc825090ecb194d64c9db4d1e2e71fbc2fce643. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/SEXZZ2201007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e657a0cf8fb6b896f6fc6adfc6970537ba4ed1ce6a6c045ba61322091df457c. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/SEXZZ2201008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193de821ea017c3a507f1af8126a1ae6ed1a78af8f1af25dce3cae2f1d2f4b1c. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/SEXZZ2300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3671a0491ff1180baadd55f3e833dde4b2de04bd7538ff51a58c7d33b5d2fd1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SEYOK2405726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57117a48e47a8c47ecb75b173daeedb7d3b8fb2c551564987cde604b2252c5e7. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/SEYOK2407282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5f08b40a2ed7d7582d2443412c721633387fb4403c71494dece5674b892edf. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/SEYOK2407275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f764410ee9de9005b83c338ca081fba07533691b4a212ce3ff9605efbfa9c36. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/SEXZZ2500201.