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 0xbdb82cb04e0bde35423f525f6b6555a9a5b45d64f79f9154201d804258a9d145. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/914088c1-5e9e-4b7a-af99-f8b62553cdf9.json and https://artists.proofprofile.net/proofs/artist/914088c1-5e9e-4b7a-af99-f8b62553cdf9.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 0x8eefff6269d20e3782942902cacb98c403e786fac8d226bf05f829480a742d7d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7U2576759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9651348e00ba90ef7a2de7599f89456c68ab350f5733f9e89f0a481762a0c1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7U2576760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531244706bd40f5bca23ed1a76cfba806e03b807631cdb268fe0561683ab84b1. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZZ7U2576761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648a50aed30be11619d93169f442b422257133336f71072f094bd8196fcba68c. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZZ7U2576762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d159d897000eeec3f6369340eb620e4ca363d90ac8dd62f43a823838ae47e9. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7U2576763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd03cbfe028a53c45b1bd17c149a68b4df66cdf67f62593fced60bc576c282d4. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7U2576764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c87e2221d55cb4a1457c7fd7a698c03a7238aeb0e14e6199adec3954293c1bd. 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/QZZ7U2576765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4486ee2ad4c95dccb86da3d2fa33992a256edd2066170ade32a678d64e7ae34. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7U2576766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b044c7a6e0f6750a11ac9bf228d8d656becac71969ab2a4c2a2cf850a68e53. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ7U2576767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed969fe4ee83a943c62ac34f95687544875dfee8d936e3571591e44f62b2261b. 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/QZZ7U2576768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5924066c21b556d7913ba57a84c4f23a021ec0b77c00f505dd9d1b06aa51218. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZZ7Q2599788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fe574108c8c0100d7cae271bf404d1691e2404705e50a8690c791046af1112. 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/QZZ7Q2599789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35925cf2b5420b2eec3d0c23bc51f2cfe4ce20237b135cd9ce5169f5e873b565. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZZ7Q2599791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ad526b21e7cae664b51c4df49addba13f233f6beb83331d949ff7dac2869a9. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZZ7Q2599792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecec20005c3659983143f77b930bea4fe368b2b858e668033aac806c422b984. 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/QZZ7Q2599794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321eb95b53c481669221c813f537cbca1dcd21baa60b287b4376d0a4d7f6108c. 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/QZZ7Q2599795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fcfad36eb3ea4455034cedbe8adaa40423054762c945a652ffad4218dc9048. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZZ7Q2599796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976c8612631c93449827bca9753f81c272e06e04c62dc1ef636891c6487e7c4f. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZZ7Q2599798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740f3b1bea36648ddd732d21c667d9ed80249f8acf719db1149f88c123dce480. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZZ7Q2599799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddd6bcdbbdb12607b63c11507713e5d05641675d6f6213e3ceadd5aa22d6c00. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZZ7Q2599802.