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 0x38e0fda64be23e8e9b627f0ed7b633a1abf70c5117cbe36c4d540b5416b173bc. 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/82040d15-3cc2-4446-b075-4839f2b8f6f1.json and https://artists.proofprofile.net/proofs/artist/82040d15-3cc2-4446-b075-4839f2b8f6f1.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 0x803af231ebfb86058ff332d2281f4d957b67dff766ae75248eb0c93d775881b8. 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/QZTAX2474838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5824c96e3c9fc7f47b44f44a91a67667f26bc30eaab0db74448a71396d8f5310. 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/QZNWW2449137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe915a0baa840123996fb776cd49f3a9fe12783e7ea61da7917cdfc6ba8a6daa. 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/QZNWR2489451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d552f0d49dc2ea037d27eba290f059e8093f0a379169e3afe7c10466118fa6. 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/QZMEM2426961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962e7c082e2f031bf5918d721ca818f0443b8d81a0d958b07344808b5cf2359f. 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/QZK6K2429467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221f045e23875be3c9a47bf86c496a7aa1108ec8c79cd27123ea928722f0e6fa. 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/QZHNB2457351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4335a1bdae45719c13e5807799e36fe5b8d18b156252011c4d4e2d05fffb354. 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/QZHN62404111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79dd703cdc58d6a9bbee992e1ce1685ead8530405496f0ef889c096e037d53fc. 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/QZDA72403078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d32646d201710691f6ccfec9e2ec437fb398543e2d8e16399fecb8d538e6343. 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/QZFZ62487713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4a72e0a4ba09c1b86cd652657c9bc73aaf6743a562bf5e86eab5215442bb0f. 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/QZFZ32423046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b366135f42d8d797484465aa3562da055e44e881eceaee5aae3491d45d2ecf7. 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/QZWFS2326442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b76b89e3257f1de9873ec6d50cf4aa5354501e8f6c3a8062d289d4bf7bae4df. 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/QZTB72355508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3628cd0057093893bc1688d3e854773297c3d71801dedc61b4557bfb3762ed. 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/QZHN82378098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c51f15c77507591c535360a63013277816cbfad1de9bad75230fbfdd053f83. 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/QZMEM2237091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e962f96df2cd19f33616b6b2e5af975f27ee9a62550965b9d11b7d510b9fae. 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/QZHN52218611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c679068f44e67c9cf65feb4461566ada9e999761403c6bfba16fe34ea78de3. 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/QZK6G2589219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1c35fb2f18f1513fe6b7bd16e8d93530493fe26c8f31ab70557d97d53f5b74. 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/QZK6G2589220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ef58dd7bd8829c08e72894113749edac73789b9b08dd73315ec35a3e9dddd9. 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/QZK6G2589221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fc436e5bad232f00e98147bd6bb47f691ce431cf89f6dca321849112859e79. 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/QZK6G2589222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d49b2865a309b57e86d94d86c3996c0385a50758fd039f037a551f755f8e7df. 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/QZK6N2553121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c66c34e071ec4f2a7a31d9cc0fdf4d26fabbabc33d7a592a8977baf7610f7fe. 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/QZK6G2589224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d49b2865a309b57e86d94d86c3996c0385a50758fd039f037a551f755f8e7df. 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/QZK6N2553121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241ac17f8735feede66d13a7ff53846318d32e15256051e230211fe082c5ca78. 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/QZWFS2422627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f12169e998fcbfc7e5d63c318566cf0455d4b37412474d1af2453a95135583e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZWFK2492704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86f1b8d4405945381450acd6fbcfb7d275251cbcc84f32bb44e85c0ce5e0a6c. 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/QZTBE2489078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377215ea5e858ada222f2280067a2cc73001fa95a974c51d010edd295741bdb5. 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/UKEX32334512.