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 0x78e1892d9ec9abacf8a84d9ce4180f823dc7802571e3f6a64c6d3f7292937a7d. 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/03024c81-77c6-470e-9510-8eae7fd799ff.json and https://artists.proofprofile.net/proofs/artist/03024c81-77c6-470e-9510-8eae7fd799ff.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 0x6c4fdab540608b76b67b2d9d32f0f8476eb70d809fb1044e014a67b6bd216381. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/GBKQU2222194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe738b4c0d58d14d56205dfd4e7f04a709b9157c88352215319d8d0e6ee9d79e9. 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/GBKQU2260005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f62d4be6f23291d07e381bcbdf081e428bab66d53171c942d4e95627545cd08. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/GBKQU2260006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5850e823b74b3d49e97b599d7e6c648c78da40fe4473e3bddb497922f5728c71. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZFYZ2301510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75314737ff2a2b74b86bcde9ddc28a274327ebe8dd71808627637cc38370fd9d. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:51: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/QZFYZ2301511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef349d1abcad8aaa8ce796b84041416e6fcfa42f810c26ae760ebe03eef8ba7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFYZ2301512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e246e54acb8df404943f2b7a4ea183d229c4825508fd84077280f4f7fd9e9a4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZFYZ2301514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc07d83a91d7b09bfa2d43d681a7337e79cc041f3f78e7e80c3a41993a1a36cc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZFYZ2301515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07945ed7ae2a8427a30172b55cca3ab3de264c9a71ab3deb818397faaff005a4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBKQU2402310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512c629b628b8dc2ab2713aaf75562c925bb77d112787e1614934736b91fcf2c. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:09: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/GBKQU2402311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9a2271034fee4b245336d82d5ea9bf702b5896342e012f18b4ef6655f3c399. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZHNB2474259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0149a6c8bdfc92a1ea12daebe4efbf3047a7de734fcb3655a84fda75f269ca61. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNWX2449503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e56e170b14541b4761d2faed1317dfab4c369e00534e9a8e52dcd384bfcd5e8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZNWX2449504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd619d284b88b9c163d23ee111cad5983e0ccc03607a69e6f6bfec639ba9b058. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZWFQ2461772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ecfb9361e0beec35ada0900866c0127ab2c4bb4800421b5e2d20433a70fb4f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ762459498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767a83a2c3198cac004607594955d265849e23df5c13e718d895e5fd32cd70bc. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZFYX2530612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5281c018741041731e885dba272e453b1b60e3297a0eae068abd727b3f2716. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZFYZ2537760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bc56b08496f7fbee229851dc97188b7cc875daed1907e2960f6da4d23f7905. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:06:24Z), 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/QZFZ42572432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b51808b7674c871a239061406dd38c26ae84dbab14dcfdd64486d01e405932. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHN92530989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a1f50f6819d006304895061a628c6ba0aa7f18a9886cd4b437c6a3d46814a5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6F2587002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b23c278279c053fe51cab6e22fd42d9cf1f6a871ac12ef578971d7c2a58fbbb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6F2587003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f588fcbb20c82daffb13d6e41bc09b85ba6021ac120bdfecf7dbd14723643a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES72594325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b51808b7674c871a239061406dd38c26ae84dbab14dcfdd64486d01e405932. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZHN92530989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21f1a70fc07748eadfbf317d46ef8dcd16e2b8a99e8b4c27e90c779187cb850. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZK6F2587004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33499f470e101f1ef8620e9a1b6a62e68a5d1f0468ea467b1eb817492300d425. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTB22596162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eef22a3df5d13c00b4622ca5b1cd310d4aff2e2b4553d8cdfa25f35346da971. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:30: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/QZWFG2545478.