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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc000ccc9e4afcf15a334dc7b9b0ce9e32436f19939b3bd23bd8d370cf0a85e31. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/79803341-30ac-4714-b61d-30e9dca6e8ac.json and https://artists.proofprofile.net/proofs/artist/79803341-30ac-4714-b61d-30e9dca6e8ac.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514a7ec2615ecb2494485a35e2782d7b4fe01f7e638a8de8765a96a82ff51bdc. 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/PLA681802247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6d3a5cecf7ee1a92770f1f3acd371184627df79fdbd588d918a7372e091dfd5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA681702156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787a24523367a5e91e78812d5ded45cff42220154a052ea72e2d5b92f018e639. 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/PLA681702155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326779259a1a1827e286455a39aba8e2746d120f0678f8eefc620914f8416d83. 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/PLA681702157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa183a963fad9bc597bd11d806cdf97ef7e7f92cc3121fe0b35ed0553765f91f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA681702158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a2fafd1cd968d97715bf7a7dee6a6b43c1944e5668ac686cea82cb01a606da. 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/PLA681702159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3935903bde6f8700929f9919dabaf2c11410a39486cfe4108a33050ac0089786. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLA681702160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2b5300498a2bc88a765ce417eee380e7235c24c83f4dad75af7922dc1e6936. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLA681702161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6476d56444104a6ae3069c791d868a383bcb8b4e77a554fb187500682f5a1e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLA681702162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a0b3eca92e3eac2e4d786bff4016e635dd1b6e29bda4694a83878e36143a31. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLA681702163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c8503b48e9014b8d35431ba57081aaf9a142ee9ff4db88c15fe5137785eb3c. 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/PLA681702164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce9495284f20759c2021983fbbe0aa5a9f3950fb198ec689a5b6bd4b0f9d246. 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/PLA681702165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302af18b68482c77d27deeb6ca6dc616ac37ca91db7be71aa9e606824bd2d1b2. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/PLA681702166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7f44d575a96e66d006b9f561ea549ba4e8b66a461ffa998ea94c45c90a53ad. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLA681702167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ca912a622d712e78f79c5aaec14826762b0c1156a95e3c5b96190e5549be9a. 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/PLA681702169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8560cd1062aba45d85edede298c8f506dcbd9e1a46889dd7fc824d00bb6ffc40. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLA681702170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbea2498e26e93bff2264f02aad254ff647433bb8046a8a5171a6a3022460f6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLA681702171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf551550166aab20b97c3be7c2a3372488131dafcc5893007da5976dab252ab0d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/PLA681702172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94123af5596687d3663d043e515693f9a1a803adee06b397342852cdf16360b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/PLA681702168.
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