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 0x52e5fff871e47c1ff9a6c2bf91fc66d2f2d2f85d14d091a07d8ec18c69ea60d4. 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/fabf4561-4568-44fa-aeb6-9676dff3463a.json and https://artists.proofprofile.net/proofs/artist/fabf4561-4568-44fa-aeb6-9676dff3463a.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 0xe2fbecade6d2824e41edc392ce191b0ebb5c04fa6dafd1b9c5b3be3388159159. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCAIL2457267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9377e5fc259824bb1073f83a24010b40ac2f03c55bf42eeba1f10e79cd26a1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAIL2457272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb04862745500c6e33c0b80588dc95ac6dd4bfdaf32b8109da78c4688bd8733. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAIK2457315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4a3981fdbf17a3af2ce7f85224683b1522d0f44bd493489be7909a0cdf44b2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCAER2008689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab3c3b08568caf355d419c76657f83e39b24361a225b94a134909c0d0749637. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12: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/TCAER2008692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49a10f454eb58389f938e2951bf0dca47a64b6c8ba904a664715ab4d6e20945. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCAER2008693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60d6f37b33d20890949183adf09dd79282c13e3a1d2a11ed73005e79d81ee51. 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/TCAER2008694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cbe2990bd8b6b1684dc2d11603be871265b36e6c9c02a85fdf9e3a2bcb421f. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:50: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/TCAER2008695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5d12cd969f3a2a3d1c80861eb535c8e8b10ad30e9ae2c79f486d38dad284b8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAER2008696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535b89739b3461aaca3968a2a6637e71836625450303721a76d2019eaf3e0e15. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCAER2008698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15791c2cca6bab5032cc9bae75e8e964a29b1b43dbc1dc905048d8a5f71baa4. 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/TCAER2008703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c47126d67d52b1047a79950a60d8e4db2ff12491314ec9dca892da6dc51b2f8. 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/TCAEC1975843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb25ac7f12d2dd1c43c0dee5d45cc038e99a8953c96b1f4e82098f500b5a64a3. 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/TCADU1806945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2e5b3dc7156768d64ab96f55872cca80cb2d2db2131ead944135f11f27c273. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12: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/TCADR1841691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7486813445fd616487e4d32c30df52e6c83e3840b9be56f4051620d1b36a6a. 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/TCADO1865319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0dd4b70e64118f26f34048e13fe6ffa6f8d5c71ba5883924b1dcd907e57acd. 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/QZK6J2354409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19068e35a2be0b4a3a5092e0907727b343ed6617e50c77202abe278f17b16ed3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e6f10d928909301572964b21cdf4cc08015302caaa41a5f115f481f7f71420. 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/QZK6J2354411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd9a425385d2f62a530a3ab2d3d564a760854a1f845aea3596f765d711b3797. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed0b85a891f320a3c31e0683a948e0d79040007a2725e6ecf8861210f0a453f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1822a55e2dca5322ef9ad6dc1fc28084291ec46714d40be314a07b27afb626db. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc6ea93a997e9af0be59f5549df05b56ee9386e961fe6b8fed2e69ec2ab1162. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4a17abefdcec82c90dffa31f8fa5965c77a9b32bd6d44fac512a18af5ee088. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6J2354421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7250f7f541231d9598bd64b86054db88b1e3cbc1f5f19d9e44c478ef0064ef. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f887ead3011505f5218944f9c6ac34315902b6d06fd99b4634d812ef66e90d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZK6J2354428.