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 0x3fffcdf0bfa34c4b01a3eb7baaa16599f531e5f57683b1ff6fb08c7669d959f2. Chain 2 (Bitcoin): anchored in block 953602 (2026-06-14T06:58:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f009586-10b5-4837-a4bb-fa4ad4ce4632.json and https://artists.proofprofile.net/proofs/artist/0f009586-10b5-4837-a4bb-fa4ad4ce4632.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 0x217b95515de8b367d45f0cc088079c8db3d3214bba9f73883fbe7b5a8b703834. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR2X41604869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4af456b7e54975ee95dc9cdedeeb8ccb38bb0b40ba5af4a5fdb92ce6ed3b293. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/FR2X41604870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162b580fe2592004b5383f96b5e57134b4197bdaf5dd816beda95f393835cb97. 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/FR2X41604871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3718a460159657b28c7e7cae3c12fa59a55ee03c7d27a86dc077c911da1f2586. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/FR2X41604872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34da856f39620feb1b1a71a16469eac9d84378906b0cbef57a5068f02f7d37b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR2X41604873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69159f7df45d9b0504207fec46c93d4b8532acf6d019b906c71d66f061216938. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/FR2X41604874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3147b8b7aa615bb0b81c3133d10e1822c05905e12e21b430b6a51c4fdeb6906b. 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/FR2X41604875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917d17ff736f5480ea7ecd3db189ea002e8e93715a8a1545e0fc680f7c621d12. 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/FR2X41604876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96faa19b280df715c941977f78f377ac7ae8d60e06b831b134a2bf50d707b321. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/FR2X41604877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0350380f1ee449480ae6e575eacc7809cccc416aea83b465d7411ec63b26357. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR2X41604878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f463cfd058e7a8c15d390f82f0185dd8aa8ae7dbf896c51469f57b6fd532e88. 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/FR2X41604879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7ab0d12dab11f73d3098a5cc850c1fdcdcd3828a61be400b08cb34f5464fe4. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FR2X41604880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b9d54b30b4cea2ba044a900be84de787e43d0b7121a65b2ed95acaff18f3e8. 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/QZK6N2305678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c18bcf73300559a86f7422e00dbb945e40f765c7cbf7675dcbe918f46c96556. 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/QZDA82357849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d791337079edfb0de66c1fdcc042995887074fa213629d80fa3f49f53d871b. 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/QZES52385636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09df3daf225abf4b40945e310995f3dd95afa0b59813afb8de66f90a3dd291e0. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZHN52365471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed0f2cc8c9192f53f4d9f1a87c97b52628a241eb9c9b718f6b8abd85af2533e. 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/QZK6N2305679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09df3daf225abf4b40945e310995f3dd95afa0b59813afb8de66f90a3dd291e0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZHN52365471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d791337079edfb0de66c1fdcc042995887074fa213629d80fa3f49f53d871b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZES52385636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c18bcf73300559a86f7422e00dbb945e40f765c7cbf7675dcbe918f46c96556. 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/QZDA82357849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea51d2cefbc9c3f5c8760cc172781abb8f33a8d7f8ac81ee63a66f590ad4824. 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/DEBL60322594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7546a1a629e538f03f3c7b01693ae139bf7e366886512d4b100ece87a683ae. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/DEBL60322595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c700a30a40480139309b966ee4b369694b7d79ab5f21283ea939d8a6e86af0. 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/DEBL60322596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f77636093385d2bead1ba465c7ffa61d6e3ebd95d347bc75065011eff60f501. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/DEBL60322597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be1cda9898c7cec2ad02accc3fdc4379db2f05d78ce588e6f462a7c6cefc736. 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/DEBL60322598.