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 0xd3d88ad5d4468eea4358b59aad4866e3789f48efc42fdccd7c19d941274af927. 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/338109f8-7bd3-4ed3-b7fe-205d575b9afb.json and https://artists.proofprofile.net/proofs/artist/338109f8-7bd3-4ed3-b7fe-205d575b9afb.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 0xc1c168b385c5c2e4e5988ccd0b0ba4fbc2bd13088ffa6212598a8ab53aed92dd. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZTB52340083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9885bf200f513938bb82e6fb39c7d7f2108153206464eb0203de19c03ac17543. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZTB52340088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1deda1057a58f468c2c1af44ff98b52868835c43bc69806209c11d1e5439e521. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZFZ72105672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764c1974f02d2fe2139b9e72b7f690287168a40d8dcea45a595724a844cdcf1d. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZFZ72105676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bfc40bd531b3ed685fa298cc7347b0a88737c2f073911981e3908bd1749c58d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZFZ72105681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8397863d428536f000f5450698808165fff021450f1ad5d1235973269cab8d. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZFZ72105682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7845d3f2543b82f301295314573cf8e8521968db6772d7519459191f0995f1bb. 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/QZFZ72105683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0fc6a5abe1bfd664479ed2f7fc488a2e5fa2cbb8f2d7ff6bbec88cc7a76a8f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZFZ72167873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783a1bf214fced6c4ffb59fc043250e177b019a977bcc8d8503a750bfbc921b4. 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/QZFZ72167875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6287cf5d6ccb995f143a5dd2249b9632d32fae34ac5b6783100ca8ad953a0a0. 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/QZFZ72167878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf951f2a6c17a19df3aa672496b6ff7c1f4f1135815fc539169f8c96f5b3a8b21. 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/QZFZ72167880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1a135a07f118982ef0ed0093ef5c42b6bb9d6c26a0042c0b2ec6ac07b68996. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZFZ72167881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6482fd9f6cff2022c091b3335e8a12d471fc733066b99eda5892fddcd86f92f. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZK6M2177426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52b067600ff08a994c9e7c1e9398b125e503a522e57a9dac152a53a0cf0be6e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZTB42357095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88a17cc1232fe63a3814f74519ba58f5f59c037ec104a54d368bfab8490af00. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZTB42357097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0237e0abd61e16833a36d77b28f10a31ea1879d605bfbdde5726fa44e60dcf30. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZTB42357098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadffb77c8be4b7331c34f774c399c3478325ba5ab38332b609f5a69507870e11. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZTB42357103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002e2fa4b5af4f699b4c979e73cc9a2a22b0f23083b33abe9f58b5a7d2ca574a. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZTB42357104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29f9b793952a5f6af3bfbc1698c661160131e25d5346bf00ffd22067575f4ab. 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/QZTB42357106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1694371b89c7ae92d13bfa8b8a4d5e242db2c88d8818226365241c3a130c0d4. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZTB42357108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6163efb1ad522a063fabbaa69a3e4f0173ec1b41cdfb91fad16f76731e3a569d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZTB42357109.