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 0x2816fbc98c51f5320cb8f0420baf8d68ae8a1fc51d719d740e57782b622ee52d. 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/60d18886-9846-4a43-8f08-af505bd6ea14.json and https://artists.proofprofile.net/proofs/artist/60d18886-9846-4a43-8f08-af505bd6ea14.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 0x898f4720832f73bce0cf92843cac99d5a5ab25a0801e30d19273b137ca0e5a43. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CH6541607657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dce4fbe1c5f0886f8bc4ef70362798a84471749040b9c3ca60afea75ec55be. 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/CH6541607659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d098b1b1e4209a317be8ee2aee24f0f7c1c1383c41e25014028ea2261f56ae1. 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/CH6541607660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9a91851af718bdb513b73e9afa47b391eed673610e348f7524be0e9bc16cbf. 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/CH6541607661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5eb151a62f5c567cb405d02d67020a6ad8e9cb5dd4289899c154f521c166a0f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:28: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/CH6541607658.
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 0xfb6771bbdd18baf22240d1fbcb58b8f864370b5038814ed25423272511a9cd51. 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/CH6541607662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160f2d4a332d3886435de54ada8b00c3a88b334f9a1482e310bcbebfd3ef7e8a. 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/GBVL71200073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f79717158411a9d3a1417708e0d83d016e073a455fdbb9a31961d177982eca. 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/GBVL71200076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15b7029c70befc2294c8a804ae8e85bb193c7275e0ac3c64c9b6bf099c058ef. 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/GBVL71200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224b6ad58227d7d62236f7d6f08a5453f81143a3a2a5140fc13f862fe7d7d8eb. 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/GBVL71200078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2296078e2cf5ec7f54256e862fe77718fe0e861149cab4375540ff5804cc8580. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/GBVL71200074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5043dc449e84e20cf1dd76aee50a92fd7075252520e8744abb55e9679016ef. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBVL71200075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c3e4edf0336447f4cad049a454671479fd6f9071aee38080de4c0353f1f1fa. 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/CH6541716225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efce939a8314af994ceeb0e0c65d7a2ace40266da01550db6b0a7c7339628c8. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15:30Z), 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/US25X1088318.