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 0xee6644ed33312620774f3e7c7c57f2f4d909201e4602ac306c1df6718866052f. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/021f72c0-dec0-42de-a37d-499d82699725.json and https://artists.proofprofile.net/proofs/artist/021f72c0-dec0-42de-a37d-499d82699725.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 0x8f56b2c93797cc935348f42c1e8569dc118c0593c43b11652ea8ba519e6dcf0e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZNWQ2448755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231771bfd9e9ff4c4194fdcfd82e4a9dd164a4866789214ffa383c1f76a3ad04. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWQ2448756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6612742089ac8cd178e8a83d709376e0aa4060fccd6e87e779d53c934beb7be. 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/QZNWQ2448757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7215d75a84633c0c885192caee25327786e80aa7d98d183615f8d78b7b0ce9e6. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZNWQ2448758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4219150e0816614796f4878e10765f5e765fbcbe5cfb7cfb3016a5788449a12c. 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/QZNWQ2448759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb6695d9a35bb39146ae462b6b3a52090aba08b63ebc9f158e2e7fe78d54da6. 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/QZNWQ2448760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc029aab11963015460a2f6e00cba2b597b5b3bc8d20a69d1d936d094d9346b7. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZNWQ2448761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284a1ca602d5b369821b0ff574a64cf8d883bcc746bf4d6909146c9dc5a88af7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNWQ2448762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5875151c9f87bb270c17f7ecffb1a597fd7a573d2e78b05f6a25eed468dde242. 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/QZPLS2331839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f70c89cfb89e1516533b18e482ab0f8426834085e644a7b5d8b79fb7b7c2a6. 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/QZK6K2333682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18796547bc4f29db8cff2d973e4cb4a3a9f91e7badd9c259c92d63cbbc26593. 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/QZDA62307124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962525e210a264be1eb7e9b22dd8780b46667750a10137d032fdae5807130a71. 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/QZTB92295480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40afc700b73e4880409af37108bad6128a0d18531f882621407cd42c53081843. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZTB62259017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3b3e454338426f8788ab830ff888f26631da0c77f445adb7bd292c50fbc23e. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11:13Z), 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/QZMEN2204391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775d952746408b00f0f390d8fbe5683e074ce05e3095bf8493bb6f9f90016c3b. 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/QZES62247679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef6b7fd70a800e99b0c96d89840f9b597756344fb5252f8a542f9ad0e57c147. 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/QZPLS2157641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5837223067d1416719149fbd140ffd337eec0108602a571f516212a1ecfe7006. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6H2147249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7128063a0804a0868c43b0b569ed2db34bdd54da01aed403660c89bade35e1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZES62109753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad9e816e04991b4536c855e753cb316cf320f64d48922f27553d4980e4cbaac. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZK6P2057571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4963cdacbff124b16492cbf28e1a42a7f036b46c9d784f1a1b27c83e0c21b9a. 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/QZES82591800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8915f3513901c59fd42f036ed3cbb802fd737cad9d310677483258f0a4de8497. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), 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/QZTBE2460180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf900dd3ad3ddbb353ae48e85db7ad97872b300c69d0016111ce768d6377350ba. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZTBE2460181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d4fe7b123386dab7bfac09d7d001eef69245ba2c04d73314886fdea44850af. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/QZTBE2460182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7c137afe89f16d94e9f8cc2ceddde7a114357e182f2dc4cfee3d3fc3292378. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZTBE2460184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12220bb656c5ce19f0b0732f0e928e482eb0a1d054eb450aa33328bdf3126ae1. 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/QZTBE2460185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d09472473cbea06fb78d4ed03e403a124663fadb0e44ea7ab51ee65e52a5ede. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26: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/QZPLR2465471.