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 0x872ccc14aac580abc60773bb6434c7ad0517f06a2a8e157ed8502c6ce3faa8b9. 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/59c12d64-b8ad-4b64-b133-27df61da7c69.json and https://artists.proofprofile.net/proofs/artist/59c12d64-b8ad-4b64-b133-27df61da7c69.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 0x1587e7211da473f850185fdb7659c70664d18bcde1bec2a2929fdccf9d775309. 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/TRBHL1801201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd432f5e2cd707cf897c4c4ea958db09ec1ea39809eb984f3d856a563649852c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TR8001800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e328b08fd864db8bd6625443d0797a42cbf2169ef1faebdbc440620d87d312. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TRBHL1801301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d5c4657dcb14abe36860ec52b06effbd7279373b16aa125c97837ebf89f5c5. 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/TRBHL2001701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fe3fdfd14e929c4d627fa4158e19636e4ea32e19dee0641f68ac8cb94e46b2. 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/TRBHL2201201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5ee6b3ccceac0d1703986d04beb4680a917ab2d728996d4d78f0ea00c5364b. 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/TRBHL2201202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b5c8f74f778576777a6bfdddf3dc88c97eedbdbfa8948a3bafee3052686335. 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/TRBHL2201203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd77fa9bf65f3004353c910ea140adb7856d13b3f6dffbc94f57a5ea3d3efef. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TRBHL2201204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f6880800ff09b35982d464a9c3ec6e02f5b7cc1b44dfc6966b9fef938b3e0d. 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/TRBHL2201205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa922904f5aa97e7302aeb420f2ca735bcd1288ced65c95f1170d058a046fab06. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/TRBHL2201206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6627422b26626e49c79f50e2c59a91d3e90f2214d1fb54126f8f7c26984b0e. 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/TRBHL2201208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938be6cb08df14e9c99027931c1d3d22d9696a1a974024d501a5e46b529ed5d8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/TRBHL2201209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2034e8337a1e7e46fa8ea39b5464ded738126b398a39a2267d8aea6da664c21a. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/TRBHL2201210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36db450cf9a44a42487d05e857a9d1e9abc3f1e6c77ab580b43655138a0e4f7. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/TRBHL2201212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9da0760a29698325821061b8f2e9fab35cf9d724390ddf194f77f5c8a11c03. 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/TRBHL2201213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c8f3944376b819f0fbc21be0f9621d60096a3648e5e8eeedaf4ed83763a906. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TRBHL2201214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b89eceafe00d697253d8e593edab55bbd222b7cbe5456b950b4e2911953777. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/TRBHL2201401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6638617a1f54ad8142aecd183488e6048b2377fa76b1573fa6841c22947668b7. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TRBHL2401101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077cc5d3973913ea22fa5f30b172e13be9faeed99939017bdac1aa374637a3fa. 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/TCAGF2265861.