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 0x650030f32fe0853431c62d7bf250bbfe2385a8fc4a8b443d94b26e763faed41f. 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/bda29bdc-92f6-4374-b0e5-402cefc536aa.json and https://artists.proofprofile.net/proofs/artist/bda29bdc-92f6-4374-b0e5-402cefc536aa.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 0x65beb7b6c072316ce4f569b74a366cc772845f3955d186cbf68447e6e645e047. 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/USANG2267154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c817c9b47c44950f0a139a145f2e963625d92434839b2195b9c98d86db8567. 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/USANG2267155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc117d846a9ec24a118ab5b3a95bcd1292f447d2f9e866b1b21729b1911e6d4ac. 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/USANG2267183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe310af80b4144aaba5811053195c194765fef172ac51953be207bee384cf53a8. 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/USANG2267179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6906b4d76f31c6aee46ad1fcc5afac41f93355e5600545ddd630e3cd0aeafd50. 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/USANG2267185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3651f961e33aca25d4c7645031dedc8927f327b67f0ca5d34a50ae6d5ec4469c. 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/USANG2267186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e01046a287915849fa360de438eea33e55bc7b51645007d397d2f7dcfa86f0. 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/USANG2267195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d7287752080e0827c2077be502d5cf555f0633d4fab43f482d8d40e8049095. 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/USANG2267198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adbf26891e09c781c595dca58967e9dd346a80b5cacf671fe1d0c6f1724597d. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QMANG2236025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c96fe71d244c6c90b09a9a09abd734b4be5c6cf6ddc0e931eaec5625e09c70b. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/US3DF2420503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537577e7248167ed7fad8be5325bb69ce246937c3ffdb1cb2cd4813ca9540e19. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/US3DF2566535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2a10ba9b5d19d58edb38ea5803cc11e466162b0b4bc5dc1b38b2ce258250af. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/GXHAF2582677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2193ca24d967889e1f1cd5d4189b5ceb8e5e0293ace3080d492eddc152bfbecb. 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/GXHAF2582678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd505b3e01670c258ee9df9a1b975a3f3287a382007ecba5cd5283c366b7fc8b. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/GXHAF2582679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe270f331569201ac4c4b3ba59a85fa6402c99124fed1e3c415ba1dd371c894d. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/GXHAF2582681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee63282bde8e635c26e2022406ff6fb8673f7ced20c0bd48835368688de106d. 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/QM3DF2203024.