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 0xd5d309cf6f5cf26a98d80149fb52e7269ca8d7d8b354c5d04d2820bd1848d65a. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/79004bb8-485a-4d1c-9e66-9c2c01f7d7cd.json and https://artists.proofprofile.net/proofs/artist/79004bb8-485a-4d1c-9e66-9c2c01f7d7cd.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 0x694bafc49bc4470d20134cac14e29555997c79b02fc208bff03d23232e8e7995. 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/QZK6F2324193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e098dd1e07a1bd22870c20e88fb417b67ba33265e6b9288c4da63829fcd2fec. 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/TCAJP2502887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313537164ff9e372510698921e1fb43c06950523e1d199e2b397e48b08d15b46. 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/TCAJQ2502915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109976ee0e2168a328f6c8fb82d3854abbf64b3b3266dcb30d617f26323a2ed9. 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/TCAJP2502936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf660f2150413c339f57562276fc9b3ebbba7a3e4915ff2a6530d7a32d66ee138. 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/TCAJP2503002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4736f0548b02c23a69d7a8289455a1efa5e5db06c5912d8bf602fe3e91047fb. 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/TCAJP2503053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e30ec290e5b3991e1be6e3ffb3b57e02f2f38091c7990092fe02e879f343079. 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/TCAJQ2503061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd344f68837d5d16931174846e6d91a7e547d42c4c303d802e592671941c34c. 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/TCAJP2503073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125bd062253f5d174bd54b16a6d63d76e002ddcf7b6d54149eda79aa5a274fdb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJP2503084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232808056f05f9759d4b9ce9390f9e2a1dc7a5cb2a4c19e41950f1abf3e346bf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAJP2503107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b70be92bfdb377156c74743a912f23109d951efc0842d2da9fd8a84dbb75b38. 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/TCAJP2503137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cfc26eb87277409813b4b68c3e84489d179c9767ab7707278328f2fb781508. 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/TCAJP2503205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75985630566f23cf421403caeea93ed0791647bc8c178b09e87fb1cf3c6f3873. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/TCAJP2503330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63be9d194fa2c9498c987db8d16b1f942ab4d93e73543aba4657840f9fe6e643. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/TCAJP2503381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9a6d337a52611503bc7eb586478708f6ac7c50e01e6925c8b6da8b4ab714c7. 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/TCAJP2503409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45152554b11344460d3c4e20c38b0b413a7e6394d61a963854eb8c1a647e374c. 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/TCAJP2503418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322f2c7c668777d841abd401296457041b120e2a3c73b63d60780401497770c6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TCAJP2503442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c6f61c46ca0e01d867e5ce8fc8d0decd82213d438ba1f9a381af2ee28e5743. 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/TCAJP2503454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3a3397a99a72d250fed98038d46e94d2ef6925800280f1ea4fbc8d968a0cd0. 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/TCAJP2503470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb98ebf6794bf2d68ed2b5eddd648bf31ad7a4a2af78c3327549031502044812. 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/TCAJP2503481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad21ba2f8e9d496b248662ee92048a90f6d0bfd9168dacfe36385ba72a7ba62c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAJP2503501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a63959cf10272596efb13d831a5fc5d57610a4f3e11e6ed5848a3ac175c167. 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/TCAJQ2503528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208c07e64eb162302f7424aa7723b35f7b74a0ab8e21f6d0cbdaf7abc3f08e5f. 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/TCAJP2503536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e5dc5f7756fc5abeb7b87648757e678f5668886bb5102b81f30be09e562965. 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/TCAJP2503543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2196adbe25a21487742e0b7d7986c85f04b46a7368150314a2aa0d8fee53f5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCAJP2503550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14986511f037e25e6446d47524d3d76ef5b046a56bb2d203b686e25c4936081f. 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/TCAJQ2503562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135a0791ad23301bd16f5a3cb20c3d6f1e75caf84e50c67aebc8387d3f7ac38e. 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/TCAJP2503601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa40c0b907b018662bb9070606eba9236f0525255cdef4c839c7142e2c4a6705. 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/TCAJP2503618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c0d18bd724f9734abab6daa06bd9229d880823533babd80e16a9895b01a16fa. 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/TCAJQ2503626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cbde55415765cf8776bfcda7f3a6baf0b4425dd57dd1288289cb8db0401180. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAJP2503658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923623322ecf2b5e3714d8ce6136b157f9719fa804bc98838c9c996be21461e5. 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/TCAJP2503741.