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 0x705fe8b9e79ce9a8cee0d27290746508ed9d0126d6233ab95f7fde3f29738e8a. 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/c54d3635-decb-4279-bcad-94bdcbebd05c.json and https://artists.proofprofile.net/proofs/artist/c54d3635-decb-4279-bcad-94bdcbebd05c.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 0xf2a744e9d82cb22ff9c70bb3e6bb1c9963ff72ce51fb902957b24635e0705b30. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/GBSMU9461952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a90a346e4dce67821f6c52d3655bae50b67d62e21f5b57bca800f209cedd4d0. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:05: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/GX4R52113146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c68167063b2f2cda859bb19f98cb6133c502f79e17ee4641bee6170d279ebf. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/GX4R52113186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52cc615fdedf5d750ed02e6a306b17b2d90081452ed57fc4c3fe06b7435b809. 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/GBSMU0045089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502726fbcd45144241b22d5bee9c5fe7e74c1dc2d733aa5b535304f27d841bb2. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/GX3HH2206792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f319a7d8a09224810dc881e42cec033c6ed8718362ed973dc1c49c6da46c034. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/GX8LD2298694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c22a9c0c679a78adaf77a7385b40c6763667ece149d08ff4ea8266adc3adb7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX8LD2245503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876f3d1f97368901450552b0a2266bb1c716f5cdec38c19ea1e16f7955249686. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:03: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/GX8LD2243039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865f8ad8899d2fe7794f6925c75ba1f01a0a74d606b08aa2f12ce178f08a1181. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/GX89G2391650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34478d6aa8bdf17935f93c306ee63acc2ab7a70e8e04150949c3321b3f954e6. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:53:06Z), 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/GX89G2322559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafff9f464dadb030b4f22e64587de14f70812aa09c2ce354bdf65eb451164b6. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/GX8LD2393038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32141603d0c151a6f60e6aaef7e4f3b66ff7ee1f652b88d1dfc9da558c1ab0c. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T11:04: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/GX8LD2387022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4368d0677a42f753a1f3ee3abe55102e8e9b6e8a6ba7627d9f83b675b845acc. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/GX8LD2375270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652fef94692ae7c7ab0e762a1de5bcd38947c1ced74a5d736207b7d8e0867726. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/GX8LD2370464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc03d486d2dac8a5c0472e4746f8fe67f9d3d16b1c4830cc4c17b0b6a2b1e628. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/GX3HH2322442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb3dd0cfc3c4890f7ed8754ef1a9f378217af6688ac4ad9f5de4032cbfdfb56. 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/GX3HH2389375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c7ee8b353db80df20a88106aa2d7c197466803bb8a625c08f5d7fcee2c87ee. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/GX3HH2328650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13b55a7d116612e4a5b5e30c8a56d755f15739de34a4ee1bcc9670d1a3f4afd. 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/GX3HH2392263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d70cb1511a4926e8c44ac152d7a38fb31140e7794e00d488e5aba94cca4249. 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/GX3HH2345387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfca76566f8d57d3877f32000c29e69c6a789763883037cc5e74435f15ce6d62. 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/GX3HH2347836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36af0b6c89529fd56fc1f4dcaa8010f88f6d865f1e95dcb11dbd54c143cf728e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/GX5MX2362165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6483dd8edbb426323612a0c96dc672cbe0a24e840af12360fc6f09360f81c5a. 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/GX5MX2357896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da0d04d30b5689eac9f746d83cb9339cf17f49bfcd242dc4919afc6115ec7d3. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T18:19: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/GX5MY2387208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa52d5d34b728f69dcab089edfb3eec6ede2443d21ea681c1f68a947aa3e970. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/GBKQU2408719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa521953c5555d39b19b32356df51ee7cb787b64c053c5d43e95e457fbeec31fb. 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/GBKQU2408748.