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 0x0aee5c0a3878fd98362b150958dd5ce65c5fc02b5387e281066cf63cbd031697. 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/86b38c8a-4158-47b3-9839-98a5a5a621b1.json and https://artists.proofprofile.net/proofs/artist/86b38c8a-4158-47b3-9839-98a5a5a621b1.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 0x5383d4899ae8662a0868a2a89477eb74c14aefbf306b30a0df3282564c14b95a. 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/DGA0L2317751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81489db2a60e8f25196cde4a2a48b88fcfe59719ea4cef17c4f3799386b74f9. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/DGA0M2330371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69299bf10cc3ff56874fe1295aee367a3c5b792395d6702dd1a1968dfb8e8576. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/DGA0M2330107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf7a601cc363e29c0bba81e8d929b35fa0284bac6e59e76e186d87866aee427. 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/DGA0M2330108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e066a870bbb32f06e6dfea9bc741af6aa36fc110413da695c3a9f69563465f. 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/DGA0M2330109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38e882df619409920b85eae9277abc6a4d8570e3ce36cb7274103545b3b8490. 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/DGA092398301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11cec0fdb16974c7b34e8f183c2d51476b817164a3e6bab44fd49e4137cc2208. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/FRX762386280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b082bdb8a88f04838540e732536caf820d18cacb862667b4aa39d611c2ea29. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FR2X42376381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a58ed75d35aa4ddaf1844938675b52a854ec25fe4ee8f8413ce820a71d233f4. 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/HKG732244541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738b551d561012544188132563b5bfd0bcf36e174300f12b1349180b558ce392. 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/HKG732244542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa481ec617dcc0cb85f29c24a2bf6583f759828f904b9de631362fe835f08e1f5. 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/HKG732244543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76c318bb3d123fbe11c3cc62de3ad5e5bd02f7b81420f6f74ac8d08a47f2900. 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/HKG732244544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7706555574e0108065e324eb1d7bc1300dc09a63930bf5262a4cb2c10c2f00f. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/HKG732265417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d4394d2b7baace2fd0cd998dbd1e002627b5e258c4e0b92e273b3556858b012. 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/HKG732265418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157aea8e8b3f00ba81bae2a9191b6c07235a3f0f6a0081eaa9827fc7edbda37d. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/HKG732120301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81c04d5c41b53197bbd7d40f0defe3dfa3c246ad7ae4b123051bf7001fc8397. 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/HKG732023631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631f94c727075c370147300c8d9c0943b27943c7239f01ce6321095e739de0b9. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/DGA0T2453712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30edb520c04e4dd41ac82022a495f7f28f998a27dfed5c821f5cd64c0ccdfa3d. 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/DGA0T2453971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2db391b3d1e42a243a1af3ba5dd0104abc021573f649a40f6fe573be3c9eb40. 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/TWDL72300904.