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 0x2d28397e752e6a8160a0658d059136a876adbad5ee4b964c3e2aa73df0d114d5. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5ca03df5-bb98-4be9-ad3b-3932c6dea723.json and https://artists.proofprofile.net/proofs/artist/5ca03df5-bb98-4be9-ad3b-3932c6dea723.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 0xabe7d68950e009f10dc1ded8cc6f85fe5545fe17c49e5305adb90c090559f9f1. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZK6P2376253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aeb2c704cd1be9c7a832d584ebd12228e93bd263cdf0db14673f672ba46b1bc. 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/QZK6K2390140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c873502b95459d966afab9839e57af38286f67f48f79d53100077752b1c192e. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZK6K2375733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6659fad6b0161a3f4555c9b7cf2ddcf0ff9df2c697a9c4b9fbdb8b6fd90c7421. 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/QZK6K2375736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373c84b4342e59130985f658fef5102feb45639c7741cbfbadbfd85e5b17afa7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZK6K2375731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0244acd6e80e8392d6d04421234e2d532b598239c4b9a2d15936798c82a8a61. 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/QZK6K2375737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136c202e1d7310fdf6e3500c5adf5009ae7babcfc0beb59ba49da007526b3fa3. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZK6K2375738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90613cf6a7a7776d521e862c52b5903c0fd45ede4797848a0abc4f9fe34534bc. 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/CHF032415022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f964e04ba391238cbe1fcf6126f2957e29bba188dcce07a1160382d5435ba60. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZHN52466165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76f8fecc8dab4a805e8f4a49e82fbe06f35d92f37a8473115fb0f138e5bc8b3. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/QZHN52466168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffa5509802d99aaa02f7bf2374d70d8b6bde719fb5706c06e93781bcf6c96a9. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZTAS2359438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109f7f3769180385b0a6784a35e4ae9d03a26bd366ec26ffd2671077581ee926. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZRP42350411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8710eb03f007a1111caa81d037535c9b4e7a0f25da21fb6b770c0e0c12f5ab26. 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/QZPLR2308088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e075f5693c2391bc53b61e118ebc8198dfc14e719b476ac330575f4656eec9c. 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/QZDA62364026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a285e92fe78adb05edd35dabdef0049daad4ff2c8978cf353b68c993e460dc. 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/QZFZ72339675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b09aadf91d1215b06a4f8fdf1b39ff906aec5fbcccb039a2b3f45a15854cbc. 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/QZNWR2211966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8360cc112e88f2d2fd338cca62d47c29bf9f1f2b745ed6745e9684538899ca. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZK6H2262415.