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 0x24ee3e3bfb5f91d79195146177e96c2d8a00457d41ce4aff993698df2fd3c456. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9692e094-1f25-438f-bd7d-53f35f057b57.json and https://artists.proofprofile.net/proofs/artist/9692e094-1f25-438f-bd7d-53f35f057b57.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 0x290a7fe39584839aab67812684a4b1c26728425201335e427df3d81bdfba2bbb. 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/QZK6Q2039079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc630094a8b6937e8e07d62f4b8a282f2373191380d651e5136bbbaa7f9c6e882. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZK6Q2039080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ce638684b246c84d06d923c8f936acc96c5efb44f59416feaf778b60ae37e5. 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/QZMEP2002247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c85ec360c8bab2c7f4e92039011d8cbe64a7ce78dcd188f3da8af2fb369822. 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/QZMEP2002248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec46bcef81aa89970f06886da5cf3294aa6c9535dc2a6d85fe34516a2520b924. 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/QZMEP2002250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc545c62de6b7157dc4d0d16334e33251d0140a8300d9bd21e73b19ccca34ee. 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/QZFYY2170372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32216c45e7e24266cc3c9628b6ec388f9eda68537f3cb76543311b4fe9037944. 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/QZDA52189540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3e09235a65a1c6d49fb9b6492d1e1790283f58f88fe5846999971a80f66e5c. 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/QZDA52189542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3cefd0d24d0f1b5caf9a551976e1184a9540f2d28bbcde23581810ba48a900. 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/QZHN52157027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7f2c310dac029060cd43ef1bc5191adde96609d376d30b72e0493cbc982931. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZK6P2124522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5146488f31d66e64614035c99abf2b5467198113fdcd5e369f910a401a4aca5. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZK6M2141829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014ff8353f6c49b19549fa75a0520250c28d525a779b86d46eb782c19af5615b. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QZMEN2136047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0531af44e6abe1fa7c6f0bff3496c8894cc611cde65ebf2829b64ec1a2d9995d. 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/QZNWV2164378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504613d65987752f120d1da555b3742ae7224cf279ca5fdf78b1ba53767d52b3. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZFZ42269795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2aec88fd973f7a0aa72a68ffe42c54a8494ad07bda13d1820821fda5833759. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZHN52262880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a94f473b05396e3b178e7099a006cd2f90d7a7b98077d9703477332aaa9e9c8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6N2259871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7f77857f4dc74af68abd4c2885900eaf09c4870633a44766f533692fcead9e. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZMEN2268586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecaa89490d11131966aaf306f18350885ad9b638ff4b2e05bc711837bba5a59. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/QZFZ22331329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf761a3c25e0d2fc1fb90ee138d72ba1c056a3b6d7bcd9d7a38cd99f0955fcea4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZHNB2368232.