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 0x37b34ebadc7133908c8359279d3cf07b8860197397b2215c7876307043cb3644. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/edc9a02d-2a2d-4998-ac52-7c60cb128961.json and https://artists.proofprofile.net/proofs/artist/edc9a02d-2a2d-4998-ac52-7c60cb128961.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 0xc37a1a923de5a02b57a4aeec35200d623150eef3d5ef47aa8eb60b78c1babb2d. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/AUMU07600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa067840e69d86eeae480b6524ade44847e2f0d19fb5b475d51fbf5f8f9aacd08. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:07: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/AUMU07600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3aa8cea510342089a8365976462beb79d0cf90404f00d848eef1f4ce419b26. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/AUMU07600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49fe19769177f61255f4a9535f03b486dc591145d221bf0f5920089d8f56b29b. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T17:36:57Z), 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/AUMU07600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbf1be627509ba4622e0204db7b8147d37e6eb66c58d882a62fcc175abc5097. Chain 2 (Bitcoin): anchored in block 957711 (2026-07-12T13:56:57Z), 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/AUMU07600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b01e2d41367d96afd4e0bee002c85b6ac003ffc4ecddc6c70b66c213df784dc. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/AUMU07600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3a7a86b62ec4d4f195d6ba7e67a35b488df9b59398af4f0e885064bee94b4b. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/AUMU07700069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6f43470987114476d6e0aba04112f44a8f5ac47615f5089da34cd8adae055e. 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/AUWA01600296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8a0c1ff9834682927a043333a2bd5c52f84e89d469eb12ab7703a9dfd0d5f3. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/AUWA01600304.