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 0x4d977f2d08ee26d30c1869274304b9e1d26acfd277954f90c3718d1bd9e7e07a. 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/09bd7896-d311-4d05-a068-5f74b553f75c.json and https://artists.proofprofile.net/proofs/artist/09bd7896-d311-4d05-a068-5f74b553f75c.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 0xe0dc4e13bd0cdd8e7e2ba75fe6d8058b2a4468831fcfec04cd9de0e539ce0373. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA082421890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a14493702d1576377df0fab5012ff2618fea2987596b7581433dc3f3a96d44. 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/DGA082421891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f468a832488849574e3537718716afc07d293d0e61563175ebcd446ea63f3e5. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/DGA082421892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a9aa4d6bdf82feb11185b5bda13672b038654a9cd573551a55b51f68205413. 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/DGA082421893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a257e220c7cc5f78b331f0a893b8ca5bdf91a16e03e5be0eb8c274ad643973f. 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/DGA082421894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a425df0285278ad9d38aab5376fcedb2422090d4a0eeb80d54338036bfceb6. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/DGA082421895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f71aeadb8e129aaf9aab5538e7cabb9a58de80e4c83fac92b8ec02afbca2e1. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/DGA082421896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73268562287a3631c358e4cc9abc259c313c820330e70ea51b5bb771a3e1e74f. 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/DGA082421897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaac861ee8a2a79d01f66a43937c0cf1b9409c6d16883f82fe16e810a9ddb01a. 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/DGA082421898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebcb61f5aa74c0858a2c6504f1bb3775677024f7118eaa8e86c762051b7ff75. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/DGA082421899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58798e9200ccd3307f9655e184524c40a128ab6621087742f9d6364ca755d61a. 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/DGA082421900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf935ad991f84f82fbb2c450307402e45f0242a267df61707b6568589dd6325bf. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/DGA082421901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c0ecfcb4627d1d4e2498eda8bd43fa7ff55341dc6c9ad49f32a3682140a56b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DGA082421902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16e80dd7ca504344d9a4374b02d764b2ef2b4b3dc9d71d28dd2259433511bca. 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/DGA082421903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c51d08b5df34265396e8a16fbc2a4ec10fa2e2fbd2ade0996cc9d28ce3bc140. 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/DGA082421905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1abb6fad814371c71e9e22218b6b3feccea985db2ee5891df8070fb4002dac. 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/DGA082421906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe350110a85f3d4509de4b017528abf5d11d75811a9020a610a5bc53bcb4683ea. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/DGA082421907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa131b07bf7b417617c493fbb4c52b7b7d74237e789ebb978ad3bfdbdd4427ec2. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/DGA082421908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668f6db895aa2a0f03b674c931ebe7a441a37938d572bdb4c7f25259cc77c76b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA082421909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e03ff97d1c2a32a9f1dee63a358d093d46589b96e78ccbc2be701885bb6a81f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/DGA082421910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749d93d98f2a7d194d9caad1d79fa167a79320423f39c6962fedd0cbfc13269c. 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/DGA082421911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7434e2ed13929af2a2f59c868abf1582e78b460ef586c7cf967551e6dff4747b. 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/DGA082421912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804f874ad36b27f5ba377b71b4e2e796044c3fe8f945c62a3d78239d35d80af4. 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/DGA082421913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0abf266f57c5e3418a1826ecb96efdee042846fcc2e23f4343134b1564e6eb. 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/DGA082421914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecad7691af4b18bea119b562587cb840b5fc6f31adac179e5f379842301cdb0a. 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/DGA082421915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb08d56ca9c63a6b658706a45a3c23d1ef573b348c8938b9942ae95d53caee8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DGA082421916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101f0358857527e3da9e55f307e9ae31736f1a3659a96d76b9361db31b774540. 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/DGA082421917.