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 0xe086815a617ca5f134e0774d1044b4536439ec285b9119d0fe93f43f05915da2. Chain 2 (Bitcoin): anchored in block 953899 (2026-06-16T06:37:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/12486bd5-0954-4481-b098-8ebbb9be07ec.json and https://artists.proofprofile.net/proofs/artist/12486bd5-0954-4481-b098-8ebbb9be07ec.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 0x84268f5d33c03ef25411f77353dc9cd2984bd81e5f75aa10cefac9183a605b4a. 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/SE6XY2117860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc6b56982eac881e74d44876b588a620eb5000f2fbd999d5e0ee7a4221d0fd4. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/SE6XY2117857.
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 0x4a904fd38ac95f602b604f0d780df6636af41d9f64483da470ab636426be4a46. 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/SE6QE2247910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507d9445996755bd688c737036bdff2a50883578de020e5cf8a98cb6b046a367. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/SE6QE2247909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8685f0803dafb26f755657683b292eee2978be19f9c24402730655829ce52481. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/SE6QE2247899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8bf06419a555eef14e352397f7bd02220ae6ed370fb10693db08f668bfe706. 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/SE5BU2301622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15955e1205ee31aaecba1c1cfa535dd72347f7ea842dd17524c5ba23a13a282a. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/SE5BU2301627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8beff0006d8b60cbe98af3f88b76154207cce8c03b051a67216e92002dc85e8f. 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/SE6QE2382106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19358abff1bc1069e264e5723c60c39d8d7ae4658c5e8c3b68aa109c134ef4e. 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/SE6TI2391163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe101b15f58228cdf9313e959f059a71bfd62c3f89e4d3e0023252c32cc7f348e. 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/SE6XW2381858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04286b12f40bb40732f0b7b33002cd7aea683c3463cf4c3a42c52c83082f58c. 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/SE6XW2345342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecaed233c893c773490d66ca946f8ed3d65ab08c536e9c66f6a7a504eaaff8bb. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SE6SA2329699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb748fc326379440d1f8a5bf42a87b9081feb3d2eb8efaa9fd715ddac22359ab. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/SE6SA2357164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e8346ab7fad5222464697ad36b2c2e678863fd84761cd5aba19a0cafa8986d. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/SE6SA2375847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a2e300690a269af9ddfed1bdbffb8e3b3ef8b6d5d66d0d7dc2a8cb3b90d64d. 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/SE6I32456500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31af9d1e698e9dc1c113b704a8cc2afe25137deb22cce5abe2daec243168c516. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/SE6I32456499.