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 0x5da7ded46f3442e3f3184dd8266a001b7b6fc25fe751a824fb357c97a213ad62. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cb245d3a-1680-440f-b854-d0d8f59d659f.json and https://artists.proofprofile.net/proofs/artist/cb245d3a-1680-440f-b854-d0d8f59d659f.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 0xe448efcb3f85351c3069c8bdfe3c98e5afff6da2121b668750d998c6eb12a8e4. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/USNE10900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9755a9b524c01d419b4a3af53464160c5a69351a6993d318f34cc4434df5884. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USNE10900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90bc801413cdf762b2e77269942ccbd19a2854cae5782466e576cc764d34d3c. 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/USNE10900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666e1c3cde5778101db3c22a578f0609e6541e7c30ea9d7fd68978010e20654c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/USNE10900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44314cf883808d286f5a27e956f9c3a632ff4dce8a8ba712299a850301fe3409. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/USNE10900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584f269046c7fc93ff9227ea85549fd951ef19084694de62e6f31753bca490af. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/USNE10900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f43ea255d00302d31161f3f5daa59ac134bde1dd5c64730b56a99e27a5a4b9b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/USNE11100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a65e7863fe40bece3a5901ea40eb81a1d6ade7723cabaabc094bdbd8a3567cb. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/USNE11100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5e8492a102d2be1f27e57a94e300126c655669316143e0fbf826316b93c2fd. 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/USV6L1200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242f6526846a68cf8aec39fbf4bdaa1376161733faf7c89a825a3fe45765bc6c. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06:26Z), 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/USNE10600045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1467358c6d750d8c34edea021d2d03333baaa36519648249ec940d8a2483c6. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/USV6L1000001.