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 0x0b83d8fee8fc89d1138c48c0866a5d936ad053922e26a868b7823baad8063f7b. 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/b3930fa2-45ef-45fe-b284-f297bad96217.json and https://artists.proofprofile.net/proofs/artist/b3930fa2-45ef-45fe-b284-f297bad96217.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 0x673b8c6c522165f674bd09bdc137c51896e80e9812ea5cf134c61483dc9484ca. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FRX872017875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707eb537d3f4bd36450cd702ceeea49ca012522387f9557f345b0b04d81d68e5. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/FR10S2178018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ffe00a7e883d3583d71df03d697e8af0447222f2c9bf58137605cc260da6f1. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/FRX282123964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71764f931e3a19fbb901a6827ba666d0963e10cf70cb062d838d7ca6ada9f080. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39:11Z), 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/FR10S2234196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8273ca886f868bc7fa64fe4cc98fd6e6f7d1c21913a348df0c7290d237cf291b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR59R2276428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d8790779e7e20cf27648d90e50e558b89f6af89997c81fc63c29a1b8a9043aa. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/FR96X2250964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb643fd0dded0e021e580d2202b7c56527b3a0ba18db42547f1badfad0a05b75. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/FRX202203185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95bd2c163cdaeeb5aa6f5ff17a96932909add3a053e74488002c301ee0624498. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA062241534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba4f41f780ec2e5572a9b5b7dfa05d7461bad646f3a6139f91209ea01b6785b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FR2X42338399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafea842799deb4541f31715a920c6f362f3d95b64db6fdde924052bb8335f7be. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FRX202399895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc01df0030f7445196ade49f6cc77fe745cbc9dd321dd8e946759b1c5267e5b1. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/FRX872306900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc381d25fcf60a8568edb78eb8a2fedc82b40b2f617bc705a322eb9b522b1bd25. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA052365540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522b3772b491d714ea3acfef88c3b1d95e7be4ab2faf1212d53ea1bf7d6a5894. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DGA092354766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee9c666fd26cc4423eb4b24dd9173c0cf7d12994acd1922edaa44b456186f85. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/RUAGV2305976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8727f4b3fad1cba019295c2ce9e5d60bc994da75baf74b0b09ef23204dd254. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUAGT2426028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52286650d591fafc1d86a427f4937c63a68aee9211162688a71ac97202eed7a5. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/RUA1D2514714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29543c9053af6e25806e299be521d03563d8071ba8d73a25ea8fceabc975a987. 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/RUB732083111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0e1ac59462481a2ce802d9286cf8c873fbee68dcfe47a53b0d74ec52201aa8. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/RUA1D2576136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38f9d2638a475e5155deb208436b39881da30ad8d316aab8ccaf469c4b32b8b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/RUA1D2592892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fa74483d5f0345dfa3185acc250096a9fedb698e3c5a3ed212862a553f7c3a. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/RUA1D2589296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb240ac0a3893a19d633685e59df0e6ad5be17f87b73a58eb160b883c7b626b. 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/FRX282579468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6ebdd2cbca998b122747a25130762408e7b47a7b362c0a2ebbba09861759e8. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/RUAGT2544047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7634e887dd75d2357c919baff5c403e4d1dddcd4f4b0de41ca1f647188e74f8e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/RUB732093055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758cdb3e178e2dfc0d1029fb8448513a29fc2574eed744a07edf1560afb8249a. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/RUAGT2568464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f11d802cffb978d11d101f31c64937e123b54531671d1254ed798edfcbc9466. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/RUB732093051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae311e51e06f85a8c16b6611a74c212e903e53e0cf7b22eea1b00fa73e153f7d. 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/RUAGV2307147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae311e51e06f85a8c16b6611a74c212e903e53e0cf7b22eea1b00fa73e153f7d. 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/RUAGV2307147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3653cf98e7fdd9e5c4bd0eafb906c7768e172af73087fb8aa326ca960b747557. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/RUAGV2305654.