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 0xb9274d60b907fc1332d6e68a442e018851c9176b58f52f84fbffbea0557b1502. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2fc1fdc8-f6a3-459e-a419-6fcce6800919.json and https://artists.proofprofile.net/proofs/artist/2fc1fdc8-f6a3-459e-a419-6fcce6800919.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 0xca63fa482c198b1284d3a7c4fd557ac76b38751a9dd69570bd9f0d05ef9e1c3d. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZTAW2393448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3e50167b5cf9b043ae33719481ee56e2c7572ee5d4d002c57d33d28244ef33. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZTB62380527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96721d29274357075acddbf50d628b0d3a0edc20c3c026538415bd665e9e10eb. 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/QZTBB2321213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f6bfb7b4143e1d1a6f9f8c34712e5e166c095056dd5fd64f822f6ab68e97e4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZWFQ2317378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe929d7ec325a85fb3c05b5c75485129e9af4fbf1d4eb9cdf8a6a0c4aab8d9f74. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZFZ72458097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ddf491836d50f7be576f7e9e38c7c670527b481607507f563fa03eaf2d7f99. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/CH6542406785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813c331d5470266de8771efcea46114cc11d853f1a112223389d993855d96c88. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZK6Q2494867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b0136d046078f8359c64b8c0a8e0fd8586efd0257ad153fe2e1c0102287021. 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/QZK6J2417991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a3055f9b112acef31795e7bf0300ff047266867a9d216e9fc144aba2390c23. 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/QZNWU2414630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde21461dae3758d24f2a683bf536f529e5080782e757415d672ba70b382ab667. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZWFN2408667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896b5a9c826cfb1ec3398a31ad50cb0c05215d79bc5ae7c3723e08362c0a6adf. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QZWFV2412166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afe17deb9838cd60cf029b44a9a792ad860c14d2f50a21ff09671a2cc47b444. 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/QZWFV2412167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a7da545ebc42610c57c561a9ff0e2e289ec2ceb4bc137663af2fb1330eff52. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZWFV2412168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ffdbea5ae13564423738e79d29e0d3180d29ff0de7385622db5427c8e111a2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QT3EZ2436219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd25a314146dd6fa4dc4d503c9efd29453112f218b33f0caea65237f1685281a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZFZ72530574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99169b55bc3041b891298d2c95caab6d556b157f672d58d8e3abb240cea56394. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZK6N2535002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887db5d1b57fe11074deff8e04d15f42f557adf644dcdb36131359f1d795216d. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QZMEP2501039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11d1a9197b5dee8bb1c8100a33c797ee25274a8fa3ab8992ac3607ac78e4b0b. 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/QZZ7U2505121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5980b250f5c36c3598e83e1d30ac7f7386220152a13137aa1bd795ea6214d668. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZZ7U2507370.