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 0x6db8bf14230853f6e183f3cc5fe27832dfeca8c311de03f3879ecca72104cf25. Chain 2 (Bitcoin): anchored in block 953947 (2026-06-16T13:14:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/21fa1383-9c57-4f30-b1e1-bf4f670d908d.json and https://artists.proofprofile.net/proofs/artist/21fa1383-9c57-4f30-b1e1-bf4f670d908d.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 0xd6e18fcebfea1b9f0240c845924c2ebdccbd419cfb291666583a6b5e6f778537. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732258210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9810c1652d52b9f77388d66acf694a3483e162cc0dd01ac0ab1638c12ca6585. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732258211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0b1ed59cd606c664eee1acdc6e873f1050ef96438e718d6f42040e91a2e04f. 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/HKG732258212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc317b207c218cd410b011f1a748ac106e138b65373f27503524d7c5e726092e1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/HKG732258213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d81c44c512ad3d2a391f7e084a535ad952a08a03aa71469c9364f412f65aa6. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/HKG732258214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b9d2fae37dd51cc9aa9407fe492befcfc522f2569fc075f1205f589847e1b7. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/HKG732258215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba3ffc8f1c1a3af10c9f709e7a5f55197ea233f5d597857b0aba7bddeed3e27. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732258216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa08bc808425630d4e35904a88469d8fe797977da2c5c13a85b1937ce958c995. 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/HKG732258217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a1775ca33c92d3d28a992a1878137e20165363fbc3e67ee1019b30f26254d1. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/HKG732258218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb06289ea22ed9232a7e5dbbd13e582c5c0e524b2db4284a9fc3ea4452843f17. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732258219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52db2c7d46dc2c3c5a48c21a4a6d21b339c1db67b319155b8e375dae9ae32fe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR96X2207660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc786939e6f04065202d84586ef99e20b794294442b5d48e2830f368bb38df11. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31: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/FR59R2224255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e2910362a65e25ddb11454901fce9e7acac682d429736fbc560014fcf8d120. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FR59R2213571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7f46d4b0fa723e7c3134a4b8afe0cef12b3be78ed6cec1cc85f8225ab06b2c. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/FR2X42258617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea08dd9f8095e52ae6ffd7ddbbb6a71c2c137924316a221e8f602a46c4ceb419. 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/FR10S2260800.