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 0xb317fcd9ce61d54dc9eb3f7a77e6962d13adf56e924cae93c7f1b8710c683293. 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/7bec02a4-dd8f-4f10-ba46-5d2748ad033d.json and https://artists.proofprofile.net/proofs/artist/7bec02a4-dd8f-4f10-ba46-5d2748ad033d.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 0x5679b18b0923f917dc9d9bbbcb5820c7f328d7871954a0e7e780ef7caa79dd77. 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/US3DF2266915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535564601d07fb9c372d29c2d48dd847087820d6050f114427bb97e2e12df5c2. 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/QM3DF2248333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b22b3a93bb31ac6ae25b2582f6140f9c280cb8a48a81ab59f77871fb38cfc4. 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/USANG2237361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87ac8b77a7be10f89b25f72c9d2c6e1d421a11bb12b11bd912a596354bdc59b. 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/US3DF2215469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de3d712966c8c3d060889d4f79ab64e01eb4e4ccf4545423b18990512be1014. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QM3DF2153162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe2b95b0410b18897ae3cc07ed1a1e307dbfdf8d20ee0be83cc9ecc73f1acb0. 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/QM3DF2153163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c32891c2d14c11d4c37440b43d2e3ac2387633db4ad0cf6027a7d0b1fe1e100. 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/QM3DF2153174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ca3efd3b2b7f37bb2d22586eb19cbb2ec9b665427b9e297dee03e6c163eda0. 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/USANG2021288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f814db57592438d909850ea58e62ac1c69c53c4da1d896cec902bdc10f726bf. 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/USANG2019563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e20687d9124a3171aa04b648d727a4a74104072ac37c9a319a2767d6f7a37c. 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/USANG2019566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0907f090b8a095afbd1957fdb069db4afd53d877c437907fb1b0632bfd98e443. 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/USANG2019583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56d3984f8716fc3dd95a36bed9e74ca9c24d1c8bcdc463ee4d9fef27355229d. 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/QZFZ41912253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8bbe3ed529e3903999507252006e21453ede359bfc1f90085017b94f596838. 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/QZFZ41912256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb564d825785b6ca6f1a274f003b2f665d534fb83ca1b466f495bda1a30007ed. 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/QZFZ41912258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cd3dae564f64c31b4cb2fd4c452e75a1cb41bcb113d64ba54afa3b431e550f. 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/QMANG2228603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8335a334cbb139b088c6fc75e3a9d438f8ee0cc173e5ba85c237ff8dea37914b. 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/QM3DF2254578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e3986c61823bebf1b95f35f5f4570fcde79cd19a10d7e12775e840f9174b24. 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/US3DF2272611.