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 0x93d801609d9b3fbe53ae6e7508f2383bb2d63e13626043a55178c0ef9d35da56. 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/b68c4aca-93f6-4169-9471-0f1dc3421194.json and https://artists.proofprofile.net/proofs/artist/b68c4aca-93f6-4169-9471-0f1dc3421194.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Silhouette Challenge (Jersey Club Version)
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 0x9b817f60ee65a38a1072242a5d73c626447108c69da1ad55439752a49ffaf610. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZTLA2227012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f028f31844c5cbf9b977d4d4464da2ef3748d58d989dc8bac70dcf7efd3279. 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/QZQAY2249176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1564e80bd25a328d6c94e1569f7ea8c4a03025d806f3c593c5b134f99638b01. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZQAY2216091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482c02c74a8565bf28c2c347cfdc2a67ee24068197ee1e6db8449c2934837568. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZS7J2249118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0e5628d421b558bb3e74ebefb92b3986eb40f9bf7e6ae7f3d77fe133ac7e49. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZQAY2378718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604564e096bc86956bbdd78b0ffa9e3b596f66e841a8801301e30b08cb0728d0. 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/QZS7J2335826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3ee6b13b1eb50d8c3f1b7f08249083aec54f055eed3b771825ad2bf5326769. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTLA2428676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd34fe4e10eb53793f746cdfd23d81be21390aefb9fd075dc47481627911f985. 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/QZTLA2487522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5095608f98b2078b0dbc2b9ebf5438017dfc589fb5c49f9636193eac1d3f94. 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/QZS7J2419105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140d71c751676ce2d50c7a5169126701a37af34451839e129c19a2b12e06a3fe. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZTLA2530512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29162b75add960236cf33b780605195b3100c13a311250015c5892fe972c0a20. 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/QZTLA2541370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d557f03e15156c51eb40d0b49bad6a267c3f0282c9424e476ee8c6056f8608a. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZS7J2554422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca67e31029884bf5e845e725d123b4c06200b2f300aec9f1ff2f74f532240652. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZS7J2597419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0020430c69826b064d27c604bc2d6b07982509bcd1f9770a7c90994553e70b8e. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZS7J2589076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bdd3159fc49007171ed2ff71582ff277273e36c32a34e3cf8aa8a96dba7981. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZNWS2500978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f562a414dcafd6d91433bf18c424a019ee1b133c7644f4825e3697a1acbec42. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZNWS2500981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b64c5af958c3d4160ba48496c0f3d040c08e01b787b4c3041d008f8b54b4bc. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZPLS2569838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b64c5af958c3d4160ba48496c0f3d040c08e01b787b4c3041d008f8b54b4bc. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZPLS2569838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b531099c95acde47da1542a18df8aeb10e95da0590e6733b1b5d11b778ba4ec. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZRP42546117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03690cac3a4af79ad48cef972f3c731cd23568b759bff75c4d09d407838f9439. 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/QZNWX2552499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7d5a73b826db39ecf68db7bd9e29bcc08cafd1d54e7d11eba1075009b0f862. 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/QZRP42546118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66c551ef51f681a976891a3feb6ff56e80ee9101f4628e1bd95dbe5313da57f. 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/QZRP42546119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ec5a114dcf912df08cfab0ab7e32c4334d51dfd1410b8f0aff4fb252d26abe. 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/QZRP42546120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56feac10fafb8d8c5c59adaa3344d48f50afb96ec9781ff677b8fb25a0de8b41. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZRP42546121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94eadf8d0ba184e3f9714ee8223866f0144ceac89b25acb2f8c98a6be5f02d5b. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZRP42546122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abf2039c9d2b6dff7e15908c4a9ffc75ba420d0c5eaaf88765482ea0e9cdb00. 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/QZWFS2514887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44e025d376c6bb50b1cd95d92dee99e6061a226ee34eb904b62abcf84eb5732. 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/QZZ7U2512263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4daa7bd60a4946baf9216818ba3a6a0c4a071ab2ee160e2637d77e6baeb2b0. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZZ7U2512264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0806813528c4617385459f94611162f0b0fc61c75104b1c112c0fef136a15094. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZZ7U2512265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9f5f0ed4f5d144496ab0470c6f8615aa508cc4edd85c431c7af1bf4a88bded. 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/QZZ7U2512267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a36eccc7e2453b35a5848a19ff9c0536f8fa0ebcd811d70f177026cd32d79c8. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZZ7U2512268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886954413e1eab0c58eec5582d021d8a86dc960b7efdeb7872d634a9272314ec. 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/USAT22005483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886954413e1eab0c58eec5582d021d8a86dc960b7efdeb7872d634a9272314ec. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/USAT22005483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886954413e1eab0c58eec5582d021d8a86dc960b7efdeb7872d634a9272314ec. 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/USAT22005483.