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 0x982181b02ab2dd79375fb863d135e1b2586c5f7a7338e52a3f49c21f293aea4c. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1233d87d-83b7-437d-9b81-15fa16e558db.json and https://artists.proofprofile.net/proofs/artist/1233d87d-83b7-437d-9b81-15fa16e558db.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 0x3dd78cb9de1ebc830aea93afcec9f88b8ddaba7bef3bfa41d9d48ab0eacaeff5. 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/QZDA62512124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20cc39afd6720452104999ddfd11288950cd2db325cf5733683f2d711fbf8f6b. 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/QZDA62512128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97983493cb8b448a314fd774b5d0c1038b6e1d8ef6884071c909b84b1bfc258c. 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/QZDA62512130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf412089dc5f31185cf4ae2ce6f567724f71b6fc2093be9e80a65995ec9fb983. 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/QZDA62512131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cba7fa4ec971b262348b62bf3a92c3b270c286359230e59fdeff4f26705eca9. 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/QZDA62512136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d66a1fdf14e4c396fef34a5318afe1fff120e8a260b9f85b18a3610e0bac17. 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/QZFZ32539614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898c287e4fbc288b3fc745f4e5255074b6ecc4129546534aba80befd8f1176b6. 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/QZDA62512140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd39b941d004b4147ba8cdf3be6764ee216df16ba24b9eed51d40a404ed053252. 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/QZDA62512144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a0f24799e1a2b34a2a8ce591e3004b5f8d2577546ccad3dda24c5e2cce42dd. 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/QZDA62512145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd937ae5ee313dc6a48083bbe61fe3451bd2dfeba2f9239f9e5dd1295418251. 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/QZDA62512125.
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 0xf9a38d243c4590daa0ae8ae8c3afee5eb65ea399e9b0f3282fb08adee049cee6. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZDA62512126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bdc2c83e2a4f5ba91231b4d84dcd89e26f41aa0c91c5db1912adc737ac8cba. 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/QZDA62512127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbfba8cc5b8959bece6d530cdc9777d25ff87bb0094007baa725f9a4451dbf20. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZDA62512129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3342afb5e24a42dc40f26fd815c77f5d245cbbc1b001f9c74f69def163dee89. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/QZDA62512132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e481fef8727e4b5df5fc20f61c69472deba4d2bbfd3f34d969c0d4e387c65a8. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZDA62512133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe143857f83bde2caec0174f13fdc5cb03f480b2ecb14adc6e0d165b529507ef0. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZDA62512134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9a1393ff0260255de87c4d595c2fe84411623f6c19c6dff2a818e0e6d63fc1. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZDA62512137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348f86ac905343d26eb1524c64750d55627fcc5efa183bf92ccb534d2edc2f8b. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZDA62512139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe26038607011d94125dfebee1bb30b29137e01acdf6a1a74fd56bee4718ca40. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZDA62512141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbb697d46349b2aa73e1354e9e5de0b492705db6232a1c63bbf02e6fee94372. 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/QZDA62512142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc937195c71a0a88e0c3aba1836879cb099082203f705fdf7bbeb929b0ea20e45. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA62512143.