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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ff760d9807c6394b9cd3e9cdfdc7113864ca7a0bbecea3ca376c7ba247a5c0. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/922f9945-ae03-46e4-9f4b-97478da16d23.json and https://artists.proofprofile.net/proofs/artist/922f9945-ae03-46e4-9f4b-97478da16d23.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0527606c4a69d4fbc392955a980df7ea15727ef281f35b3336f40b71cf28b5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZZEB2341001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe621357731003746abebf54e98ae31e2eb9efd80419c0330100cb655ef99f3a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZZEB2341003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855e4ae903bdd3ad8d63db04ae8f0cfb48ba0dc7bf594f506ee6129f5fd65f18. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZZEB2341006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff2dc879b3c4a6b3b7e594f07a8c8ce9a20825f2f1c4e7a021897c3aa593648. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZZEB2341000.
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 0x2f11db1e7f59763471860fe2b759d78970fe5089d9b9212f75385d1f82b422e4. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZZEB2341005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe321d3c062b532d2aac4cbbc13a9b308d6d287baf88ec04bc278d6b836f6c52f. 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/QZZEB2341007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6143af177960f14c3d21a235d7693af6351a9737f76e8d3cb99d1a5d0a1d71. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/ARC572001693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36363e3569504ed78a5c11e3dd27ba409c76eeb77332b693ee2880e20b793f6. 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/ARC572001694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ecc871088f65e431f2c654dea749180367bbd25fcd14d7af4c9fc412991d95f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ARC572001697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cf3eebd577906255c0fc6cbfbbebcf23d851db21b3372f7514139fe3515ec2. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ARC572001698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07b958ab69c7e4df521ecb2467ece899d611a053c8d3d25ee33720628055802. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ARC572001699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc5265713aa8bbbf3097429916ea7f69c0504d5eff49993aa6354b724733727. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ARC572001702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b617559cc9feef79d53057806b129b3ccd302a1f1bc610553a47c395bd927eb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ARC572001703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd0f68526e44157ed2c4165294b6ece11630b7cfef97bf92049068a5161b0fd. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ARC572001704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717dade4d1297b050d97445d89076269f8ac4573c4e55268c2685f2bbdcf75cc. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ARC572001706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24042dee6cc32c55ee820982ae01b8e7833cff0fdf525519aa015c4c5f6236c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ARC572001707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab566df669fd966bcfd3bf271a7a26ecf88a3085539f27851e0dc5ecd750baad. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ARC572001708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03dd5ed0131fd0b1d34514340b61b862efdb154e6a217429882b168a9dc8bfb2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ARC572001695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96530908160b91b13bcea1df3b5a3c4dee5b5999cbe8571d61efee6915c7e352. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/ARC572001696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4fb69bfaeb3e2ff6c84570eb1e0d7b6066b1f51da57f7efa72609d19212100. 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/ARC572001700.