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 0x443fc6f7226b98e78aaa9c61dec15fba96e516514af22ea7fd63590c7c59a923. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b0c2b701-dbfd-473c-9b25-630c2617b1bc.json and https://artists.proofprofile.net/proofs/artist/b0c2b701-dbfd-473c-9b25-630c2617b1bc.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 0x6e3bf0ff79700da3dfb636b35f406950fc84b268e9002845b50d6c537b80a81b. 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/GX8UM2400318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb40745477ffe11af203d4cc9b950368f203b544be171daf5aa6a23f025025b. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/GX8UM2400319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f1e2bef56c3f0aa756bd7b2c43183bca78b75efd801c167148405e8b3fe1b8. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GX8UM2400320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc110a3f2e5ce3762642b88384549c29a36aaf4b9ea21f702004b462d0374102e. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GX8UM2400321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09739b09faf74480d51e2d7ac047f329e7ac1fc0b0ded1eaef390200265c3e3d. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/GX8UM2400322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dfda2f60de2f6f898db692c3eff89d19c4c93d5fc32f99fd25ee0444017e60. 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/GX8UM2400323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acc05c66bf8688b6ef5b23e16990834b72e8167330292221b5c47651b94d1ef. 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/GX8UM2400324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521e44808d678d8f94d26a09875d6e90ea7ab252dda7b35064a56302e6c19ae2. 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/GX8UM2400325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3c3187f5d935cc4376399c77cdd4be255939500069cddedc6a0df086e7b109. 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/GX8UM2300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375b583414082d3560a6f8e9d10700e0b73929c6040ea600913d42a678107ef5. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/GX8UM2400440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ce0d60447f70b452983b01cb67298564c7ce396bfa96d39323cdaaf6decd11. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GX8UM2400424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63419e9e45c2e6a5e3ada238734823a907aef72ced4b2547fe6bb17ee630fffd. 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/GX8UM2400378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6225b2b887828c85862c2b3c7745b7ced502944545fdb274c7dc5b537b5fd6a. 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/GX8UM2400380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcac6d3e074193fd35ac482c903f83b19895e60eeb376740d010a7124cf0907f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/GX8UM2400382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15f572fe548e743df566985b17e0b3b689cd8a8b218acb79945c74a7ceaa675. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/GX8UM2400384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f532532942d3863f7eb2986995c95db58313c8e3b5c7d0c2948242ec9b3a11a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GX8UM2400367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84eb2b7b20b36806fbb4cc8def5519e6680908f1b39353eaa3a6a3dd398273a8. 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/GX8UM2400297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd08480414f214b74affe3c0b5179716de416c5c3caf4ff68667d92c8608db66. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/GX8UM2400188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec996f215b53dcd7d21bc4c55809ab7b6bab18392307cbcdca1056ccb4689793. 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/GX8UM2300142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3c3187f5d935cc4376399c77cdd4be255939500069cddedc6a0df086e7b109. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GX8UM2300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69aafc994753b91fd8b815144ba6172fb5f6dbbfefbf17e33ea61060aa190922. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/GX8UM2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeac575716e4b4e582126a24a85f4b54c62897f17b05ba2351ee9b98f2fd1cd3. 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/GX8UM2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cb7f156a13035243f885d2c80322eed7e038452c85afbd0d9c83f259424ef8. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GX8UM2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b448ef1de3224acdc1a0a4d60bcc46a42c41c4a51ec8037fcb2695e01e3d7a8. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/GX8UM2300022.