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 0xdaf6efcd254165597a06b09cd78ce375b71135aa13d07a3c4c3d5bf16b243d82. 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/7445110f-dff2-4d4e-8f42-b52f142a4e20.json and https://artists.proofprofile.net/proofs/artist/7445110f-dff2-4d4e-8f42-b52f142a4e20.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 0xe6934bf92112648de3f477d583a9f385c55a860c46f17bd2d8a5761ce485edac. 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/CNA791902423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b434c96c4d6090d00b27790360b23af1e80585e7e8d63a8aa35b45f679e476. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/CNA791902435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fc2126f71babccbc3acb8c2b38ee5053bc04292ed7059f2f8b62e94f8f1d34. 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/CNA231602235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22337e05fa018b92c49951e7a5de2a5927392a1f5b3f6ee88bcb66ce5d4f335e. 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/CNA231602237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524548eac92a78e596d2ef58d1e9a62499f06583a98729f2e45a49992874ac12. 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/TWZ471600024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeed588c9ef516b2bdfdd5154bf303ae4a7d80190981333d1300482075c78128. 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/TWZ471600025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6d18dadc238febcae5dedbf9574c26c0d977551edc524a178da25de0b2b8a8. 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/TWZ471600027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1ec70eac76546e227c6d9677c58b8eda26faffb9dc43fbb11f74810e585a1b. 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/TWZ471600029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3684fa4df17d4137ec973cc6f5b3ec4c0ca24646c6c6868cfe634ae4605fc8b6. 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/TWZ471600032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45102260944806b7304ae05678ad019188f1b06a0c721a080b359dafa435e27b. 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/TWZ471600034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81f35aa32bc603ec9ea301970d4a8d2b8fc19aac02f5379f24baf5c3d91ecd2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWZ471600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c55f1fd433ecbe4002c3332ba8e6837319c3850e098fa5be56842d22158ef2c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWZ471600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58aa5f723c43e63819980c606f003d31d6cadf19a7116c639bc73dc60e00b1a2. 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/TWZ471600009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd37c5ccdf23722fa749f259d5b34007e9e44529412f04d3e64670d3e2f5c491. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:03: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/TWZ471600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3373101a662e9c6a775b0362d5d50a6fa0d10d5805c7602ea102a987ca350800. 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/TWZ471600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7d5b9bde42c613c5502ac503c7f1bdab26dc558b4dd0121a820abcdf8457e5. 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/TWZ471600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd405d18d06e894b5c55f595e5648be8aec776db2ee5204f6da7a78c58d9fcaa2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TWZ471600013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be17eeeaddfc5b32e28bc6008cb30d88141b05ae00be855a0ece3dd5445820c. 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/TWZ471600014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a6c3c3c7234bb12bb7962a98255319fe0872ed830101a1ec1815bcc6edbe85. 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/TWZ471600015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114de9b9d7b5bc6756ce7ddcaa4aa7dbffed5b0b9104d1d07144230a3b54ae7a. 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/TWZ471600016.
Where There Is an Oppression, There Is a Revolution
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2c8c8ce5f4629d9c815419fb2606aff6b71d013233c08c3cb15b393fdc8311. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:58:37Z), 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/CNA080131401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ddf7b5df665ac0cc2c7cf72ec8013266f4ee9eca9ee0a4d50022f3fff3296a7. 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/CNZ512100246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7976decc731d465c62a2125f07ff7b069134423581eca3d8ee3cf9b91bf9587e. 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/TWZ471600017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1ce56985d9f80ef824a4403bec91f6a46546ad97e0b1a01937352956db8c3c. 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/TWZ471600020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a73d32bbbcebf84ed5c69c2d25529401f80e6b62a165e000feb699ab33d5bf. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/TWZ471600021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe4e7f15912a281f6f5fdb5c68eb118bc66a923e77ff2a5331b96860b5c8b22. 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/TWZ471600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf295330b4ffad7274abb0cbb546f672f6c36e25611187be2f5ff4907b37a1ce. 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/TWZ471600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8dc7c1d7cbb1ef40eca64b1ba9b1406bcac4c95c1a300df52d65cb92fc9970. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/TWZ471600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5621a39af616e75a4030ae259abd2472525a3c943c4d0411e5b23e745fb348f1. 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/TWZ471600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8cef735b974edeab4532ae1d4d421f5f642817b4bdf172ee13540d90d9f785. 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/HKG732280043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fc2126f71babccbc3acb8c2b38ee5053bc04292ed7059f2f8b62e94f8f1d34. 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/CNA231602235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d26c4f03ccc0dc96a8d71af420aeb63f45e4c0845c152152df6a2efcc45424. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/CNA231602232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4ca23b498b09bf6a65ecad9f028a63069c14ef7c00117ad5abb94bc6a514aa. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T20:35:56Z), 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/CNA231601293.