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 0x6ca964a6b14126b56483a71db6073a6681e262ef1a4b45f21e006b77c02444a2. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a322aeb-658d-4b74-ae77-696d6d663118.json and https://artists.proofprofile.net/proofs/artist/9a322aeb-658d-4b74-ae77-696d6d663118.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 0xc24fc7d54af0e5acb6def5c26eba165584f70e8f62214ac1d063129e793493b0. 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/CAC6N2100301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26a9b1de3f51c9b53c8a2efcd61e2116245aa7fd60b98f48f01ad6ade538281. 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/CAC6N2100302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938ae91034845c278824a7d165ebe10820d3d45c6d2a384ee151ba5f280a3747. 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/CAC6N2100303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43621c1e58024f996b02ae22c3c16999b327d668fec954db92b77fe4b882b39. 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/CAC6N2100304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a7684c278f1c74481662b3f41a3e5cbfca46ef4e6381602d5874194fad1b1a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/CAC6N2100305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbee205e93f26c02d32fbf31ce63f42473279638144b28627fd2e0135daed7ca. 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/CAC6N2100306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b9cf2abd5047f1c855333d209bdaffbb01228192ff3def7c67fd114a522096. 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/CAC6N2100307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3867a34af871e97c26e4e5a2b3864cd1e0c532e27e4e47018effbedf3f0bf7e. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/CAC6N2100308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678ebcf6d8369d45427cddd23a426ee505c52eb8f5fb3134a0317a6997fe27ea. 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/CAC6N2100309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55653c7cf0b7a30421a9a0df13187cdee1b990edbcd5c66a18050c4f233eb748. 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/CAC6N2100310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc5e7d9ff56289e09cd4c76c32a2053f5d356380522e2a54dd3df971da413ed. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/CACGF2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4f0aa0ae060420a6e8d674cc9fe32af3f7a62d181fbb34c02762860ae501b2. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/CACGF1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da79c5f103d2f3f4af7f667deb507f708594af6e326be931fd30beb4aeeffae. 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/CACGF1800003.