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 0x3fb74fd2d63826c7fbcfeb665dc8c8ed8936873bbefdde76fcc64513a92b9a74. 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/936e0e79-991d-46d1-97c2-75b38c55d7ea.json and https://artists.proofprofile.net/proofs/artist/936e0e79-991d-46d1-97c2-75b38c55d7ea.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 0x5a6391aa1914858a10b5e7838e2e9e87a66d0f45a0a036b7623e0f0c73078c4c. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/INM231100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35374c7eeb1d978649e0d71f5e9fb38f33e724ac9498ac2a20585337ee8b55b4. Chain 2 (Bitcoin): anchored in block 957844 (2026-07-13T10:17: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/INM231100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36eb341b0822c212ef7935a9c621ca6781347961a2e17252a339bcae0121ba25. 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/INM231100035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a9b5cf237ecf1d700e2380cebab9335f4f87a1700418e26f3223a16f71405a. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/INM231100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30afa157546969276a65de21397098d196cfa1693e3f4006cf77ec2fa9df2948. 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/INM231100041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4432339e00a26a513df6baa3cd136485cb387a0bc6d8db5b9f88f8858aa063. 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/INM231300467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d728ac21e8702e0d62d161508a1f8b840efcd0835bbd64206df39162b2c570. 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/INM231300468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97847dd0fc57da8960b633e013e1c80759bf60001f465c95b28303d59121efaa. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/INM231300472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c033790cf2e7dc57401d55f6d3ac5b4fc8601a75a3703f9975c9f75d9a8753. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/INS181600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cde65eeaf20580ed96b742be09028e52201379084a994c1c3dba1363e1dbfc. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/INS181702329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81e21fe6e029dd4219312a6608444e0490f445aa08ef50f87c8f142cc83db9c. 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/INE182014744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437ec99f919b1caca87e5a32c0c9475cd06d2a440f47eb6b306207923bf9ad04. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FR59R1882428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7a6236f86fc672efdc2731e187a97f69540d8865baea6c19fafe0d5c8b5af9. 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/INS181801454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558396e7020bca96a720ba9db72f77db2305074a8771bfd14389bada19b910ab. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/INP532000430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6793d4ff60df78e556ae328b7677b8b5051503e302dc5ce06251948befa7ac7. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/INP532000860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68479dc4e25894d6d640b9e7c1fafcbd76eae6e6d1a20862e08612d5b97637d8. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/INP532100173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835743764c24635ddd8c10a8ac0af898f8f82d95159508475d84fa02c1d1f5fb. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/INE182119409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3f8375afc3c4bad7bc43ee26b7a6a1af81c67faafa97ac25db2ebc434eecd2. 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/QMFME2128924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2067820ee3eec6839faec33fc6aca119ca469d9455508082b18899b725ce226. 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/INK322200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25247e0868a556f0963f9bc410083777e3ab7529d19966e106acc6c4c026b135. 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/FRX872257511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e65c745c4f8eb75f7e1b532503d9649a729ddc6d1edbcb5e405b590daefadbd. 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/INB942204275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fd3a5d5e0450d2900947a7fb68f7f6c31f0d991b42e7aee45194c7132f6100. 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/INB942300148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791a1b208a71c8a518a90ee823392f0e942822ffe7d57a4d27f9fd39812e5a64. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/INB942361921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817fc264375cdd160acca34955e631bd70cb54bb6dcb9f7fadc55553992ad135. 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/INB942401354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb970b12f29c642c8ccdf30d615c07553862046ee7a0c7eaeab3168703d3495aa. 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/INB942402012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0789831c3cb22729e9f5fb71c58995b9934bba7e7cc955cecb7a733223fa54f3. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/DGA0P2496833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23457dcc2f710d1b66a77c21c13b6c3162bbde3112d6c86d361032d126f31c02. 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/US38Y2427991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564503d4db78a9ca5c1c25054e5ea4b7441628939f872fb6ca13144a85ad9aab. 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/INN992201701.