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 0x6cdde2f7ccdb4bac067aba70c28c4646cb446447809d71a992edfe2850c6cea4. Chain 2 (Bitcoin): anchored in block 953903 (2026-06-16T07:05:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/148be8d6-bcaf-42ba-b42b-f56b2fa4f5ce.json and https://artists.proofprofile.net/proofs/artist/148be8d6-bcaf-42ba-b42b-f56b2fa4f5ce.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 0x67e85649949ed11ef67bd98a02bd82aaa8633d38db5273bea7ddc43fd9a11c9c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095bb11e669e2d13828226a3b30d69997add0bc9621e9bf3b75f641dee8ce2fe. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8e134dd26bc5ebf622c14b2ed85ab6d47b09596b040e622b108c9360f6d68e. 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/QZTBC2571241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d4473d01cd9d2b6015f447f19ceecd650eecc9b2a5aab118b7d814b3910889. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfc4290b1594e4ed595ffe181c4aa3604302d4ebeb41fa65e2b7ae861e8b5a9. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b871fe2602b581042483e459c953b0577bf1729f0184f43ddefc95fb21c5659. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07601c7e884159e7f576c9a40113ff6207c68825f613dcc7c8c365fdb8bb472f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33c64bc99a94d8b84f58d7b2a6bbcd352499d69bbc57fae5a514182b644fe8c. 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/QZTBC2571247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76a4c529e8d5ffb03754489812959fae5f90cb9fc9463ae5195600588950030. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTBC2571249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27d4368e8f46e82501d71409200a17179ec61563a509327e06e86421c22fb66. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92143df58b023063df8c42d97e298df14ea7d90c0cd8ddcebd08df888bb9b46. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1264c8d5983d4b5b47498f610c2a9a010352d7e9d72a64f9b6e39b619cb1a3. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e47f4c385e0a17da96cd87c455d53f93fea3106e8c35361ae15dd98aa41416. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTBC2571254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8490d0ed2ac90e9ffbb3759040ac8b91dddfbf5196a15475909b3dc0f30c8431. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccf26bfa8d97af8e7705c83955f6d949164c9692e6e54028b6c84f067adf4c8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823ec98bf882ddf551fcc3c9b3405e86c6b10e10fa3b83658e494b94e8ee945a. 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/QZTBC2571257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ef3df5ffe2ed79cdc3c7ad74376a5a5126ed5396891c53fabd1dab2941dbfc. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZTBC2571258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e415d58d62284b262335a724921261dd7d2fd3bc5be831a14291f99be4cd96. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZTBC2571259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72ce889f1b9e53eb0ddf8c5749f6cd6d1ad06c8a5ec7a60ebe7c4bd591a625b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTBC2571260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeadf3ec931d6dc0c8ae3dc37c54e22a7868b00e49b808d2db2c2a1e42e7f491. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QZTBC2571261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07073190579ca2f5ed8ddcbf3d145fe3f08fc7ec7964b30b44c0499184f4f99a. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZTBC2571262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c14d744993e576c3b573aebafaecd2a9b87f36cb8ef0b1059e60c56d67427d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTBC2571263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca8a996e13ede2b2dd9b9c63e475e00707b3bad6e49b2179fea0116b27f5797. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBC2571264.