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 0x19d3100217bdf932734cf925eb966ea48eb26acdb08ef1bbdfc3b1b36118b80c. 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/c27dcce1-79f9-4a24-8503-349eefccdb0e.json and https://artists.proofprofile.net/proofs/artist/c27dcce1-79f9-4a24-8503-349eefccdb0e.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 0x9f90be49d4f9349559b028dab88cfc13dd24fd9f38b04863bd514130036c97cd. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:46:43Z), 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/TCADR1878103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965d4bd8dccc08ca79f879fc7a326f75073149522c9b42bc333a6dac0f781248. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/TCADR1878108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1acf9f6e24f7125ab2bce762ce4cc3e6943a3c1799a3d4914e4f93f59c6238f. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/TCADR1878111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbadbf977c335518fdba1ae531b8cbd0897fe1b164ca85f1592dac7972bad63. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZFZ52122476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77de6d7af7b4c595f4498720ba3c952dfff02bea3ae9dc288921bc7ef9b4589e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZES52147297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30fa956396f009f6cff1a657949dbb96b395277085fba3dbb69a4c828402f5c4. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN52123671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a553191d9b791cf7ee5c6abe8ffd56d02f059a5e8d6ebcd5599b78e7835a58. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZHN62196541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ffcc3b9ac6d6deb91bcea29ce836b624215801e6b9b169595fa68e0325df6e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc27427a7c0c2af8cd77aaf6cc9d2df205690b3df94235415880be91e2c7dd5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4547e50a1ab558495b524f05ba33fccbfb78c135173ee41466e9cedfa1405b. 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/LTK402400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c821d16c19271b1c8f8e723e89d07093a50530b5347773641e8d75b1a0317bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4041a1290d88f24b5fd86d6703ff83324d495ae615e7d73d33839c536d431728. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821d80fe268a6d560f2f2792a60cdb865784883f395acd29827f51a3b9600d82. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91485a2a83ebe49211e10db89df4c294feea02886dc6e29e75f25952bc3aa9ee. 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/LTK402400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b9389df54e5b763a9a73162c7c6dcfe2bab6093e066e01d85b61f7af85b0e9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac5ea709c5a3f10e50513354eaad6ee0939e0a4d251d144caa56b67b81b3728. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/LTK402400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258159107383239f559be889b6eabfb09de582d65ea17eafe1359e1e9114f835. 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/LTK402400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00e0f54ae6d34aa0ddae995dc18b338f31770bb33474d0cd62ecea122c18e33. 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/LTK402400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc670ab76cb3306b457f8476fe15bd414c8e31fa2a3a518b743cbe8a25ba8b39. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/LTK402200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf733db371dc813d0a2301f18e9801a96d6cc2866a9f117e70c2960a81bf083f9. 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/LTC992200001.