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 0x58d619961d9ce7e6ba57a9d04e6f02a6f6d52af87f617d9287df2b8d0ac051e1. 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/6cd48f6f-b813-463c-a0eb-a691094fcb64.json and https://artists.proofprofile.net/proofs/artist/6cd48f6f-b813-463c-a0eb-a691094fcb64.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 0x62bdea426efcb8a4e54b7dc46c050151951210f7ac4ba954f9d4c628ba09c953. 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/DGA052450102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b15a663decf9f8366e5f9f0e5444a2db40ca2a5029385edf13e979f82087d1. 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/DGA052349848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793e256507f610c512caca60ad56d51bc1eab65311751348c90e6b38331eec38. 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/DGA052349849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1debeac30550ad028d0a8d933d783604799dfd085cef1dc9a5d60ac88826bf8f. 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/DGA052349850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c413517382c8d0c7fac7865a475ed8cb824c6a77c9b301332b496d725aab933. 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/DGA052349851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e54e100f24a5602ca1ee118f5a117bccfc4d2e7287611ca4ed41211727dc04a. 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/DGA052349852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecffd6533b645fadefd6b2298ea49af16168ffd0bbd8bf4aca047b00f962fb87. 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/DGA052349853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581b8cb5b12f7cec0e4e841737bc585658a72a299d6041ee2d80f6d8028f0a3b. 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/DGA052349854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be1555df4ac8e11b989dba9947e6d90b12f735c0ee2ad87a3c0df6d228942ea. 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/DGA052349855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3a343903167bc4260e315a6cb76b094b871372adeff89ead2e0cbd37416fc1. 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/DGA052349856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x146f502d884a297c2a63a4a0d2eb0750737c801f7d9c47bbbee980f21daf0a2f. 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/DGA052349857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01b87c86100f88439fbc4de9f8a8a5f1ca147c28922cfd9027769291918b551. 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/DGA052349858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d09bcc8c079ea04be86f0f51bc42ce68e8e50c293abc982e336d315ee857b42. 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/DGA052349859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdb60945a5a48d9a6fbfc126c324f0b63e6b71dce4aac1be89a9ce0729bb5ba. 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/DGA052349860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80ad100d6ee3481fe04aaac8710aa551ac6bd86051a21ed67fe29f0642674c2. 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/DGA052349861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097729ab150146dfd16c242338e148b8985d844ce9d1b72a90fbbf7dbaa98084. 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/DGA052349862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7d5b2f13d8bc99e9bfcf372d032b31707ef04f9249b591f5aa3e786d9dcadf. 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/DGA052349863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad16895f52bf14bfdb9fc35de3a4d48ea4929f51c7519d36b45e88c68a70e35. 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/DGA052349864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4214cd6c5a60e8fc70f162abc3584892d0c03e745d25e2bd4e1688598e142b67. 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/DGA052349865.