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 0xea37d6677012faf80dd5edd3f6a99c41ac3b9b1e7809b619c6eb46d7569da8c0. 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/05623c1e-6781-4f7a-8f61-f6c6d36a8910.json and https://artists.proofprofile.net/proofs/artist/05623c1e-6781-4f7a-8f61-f6c6d36a8910.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 0xac3d98600131fee0f1591d7745bf0c777a102a65b0b08b44fd233a8cbb84d2cc. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZHNC2255552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb1b4984fcd3a36c99aa66d5b82b5c746866b6c420d31622456a4d593f90ba4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZFYZ2336689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3f36e8383b4ca5689f9a718c28730748cccc70eec345d8c588a3193d8d8b56. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6L2377450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44264e0a51e7858d22b653fc9b91000140ad564a0b75d6b7ce74d1b4ea782ae. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZNWR2341757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700259437fadb5b0e38a464f104ab7635a5c2054e5fa91c8b928e78bd3a7c894. 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/QZWFH2392955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa717671db406f90461af573101fcf32f55e7451156e275a366856a10dbffc748. 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/QZHN72486258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0102cfa9c8c6f47900c4fc03af3c1bc34ee3c141a9865b4744b2142d9ab278. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZTAZ2430343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce91e97256e7673fc83fea189f74066c696912625bfb1c3a27a2bbc1e1e5f99. 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/QZWFW2499848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34989cb39c777afcc6b6a8492ce7a561bb7505f59f331dbed067f7823c4cb78e. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QT3F42426574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1303fec4df781367e041914608663e0199dc6f4f4267bd8510559221a7de83c7. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZDA42510412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73fc7f38f37b8c36d30b1f8f894e1539a1d8066b285b9751ed693055b4b3eb9. 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/QZK6G2535027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b4168ef9533edace8f65e2c083d7e30f31f77413d7f67a5555a6f8ccbb4fd2. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZNWV2505765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2ddf6203045fe8d1dc29a2ebacee3241b80c17021d812581b58f38f2578919. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZNWV2505766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1236a195a807b043f1dab6d974a3fec58ded89029e28488da00c7e7c0e51fc4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/CALVP2593978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffac03d06b988fbe60cef0bce94386820515f8156966267007367ce51a5baca. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DEZC62577836.