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 0x0c9b7de34c93042642936988ab1122c833abe1abeb98159d010d6a6d0aa8cdcb. Chain 2 (Bitcoin): anchored in block 953968 (2026-06-16T16:01:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/28964529-89d0-4361-a03b-f88df2e3b579.json and https://artists.proofprofile.net/proofs/artist/28964529-89d0-4361-a03b-f88df2e3b579.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 0xd11323223409251c22b66fbd6027e6909b33e32b9dad6b7053dcf473adc281b5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZTBF2406560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd92475b9f46d8249a2d1c5a51ead32f0a94fedae28eac8a8fa6c0bc2f1cbf8. 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/QZTBD2322821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb988fcf9bc82ad83c3011f593abff74db104443ed4761447aefe49b572e74373. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZTBA2341499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d95df24c283d596f05c30cab29515c18e461cf87d07f9fa9aa16e75da8767c. 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/QZHN82364858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b019e8b8d25f9befc9899fe3f81d2eb4c80f1dd4b6d57e06a122d61a3e6ce6. 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/QZES72312354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d220daf90b8b6c9a3d5f5be7e474a152ed07a02ae03d5213121fa86cb2c8836. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZTB22201866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f22b065844567eac025f3957779429e81dd2c86c3e5c0e04664b9aa2d6574ae. 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/QZNWZ2210799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9663aea0b897d647a18de52b1659ebab5e7f45ddf0c7767779f186eef12ba163. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZNWZ2210800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5a019bfc56c498c263cfe121cf984db3b66badb1a0df1c4ba4cd6d178efb98. 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/QZNWY2260574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92c6bfd740ad2aa16585b16da8a4395d66ed1aca5dd744b5f20bbed1c3d634c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZNWX2236479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb5392317dd3c0f29a0fcb2aa99895974b593c5a3c098014db1eed67f4a0ca4. 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/QZNWW2216891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9928079cf2c321ac3509f7c753ee0b673e816af938bb25c9228efdb95238a246. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZK6M2260919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0dd252e4b67a8518a9701e77a49cc75dc76187980fcc89235c12403dcb6506e. 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/QZHN62242832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd75c5fdead702e2e71b137120fe0ac939c060e01c51fec6a68915419dfff53a. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21: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/QZHN32275284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0c3294aa541ee9a2d7fbe6edb8ddbcd65bba4c2a401ff2f872ea36c548c0b2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZES62271184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd191a1c8caeff0819645612853423ef7ff3d072281ce4c77dff3bbff195f036f. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QZES52249361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd33a417e8531221a999855a001fd78a565ca67d81eaba21cbf79cc32fff5d1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZDA52247481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c8b902775cc920213af0d73458a08c203622119007d56b43376fc8a88745ab. 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/QZTAU2191118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8251b10a6a1c96f11823b69b71c0d97d0110368eaebcedaea91cf76723f3b7. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/NL4NL2172230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f568c5bdc21edbd18a02e9a6c4ffb56b5702d65f81b19e5299a981c6b470f0. 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/NL4NL2172232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a8321afc97c915659630d81d96904df59abee13b94d818c0358fa502be6238. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/NL4NL2172233.