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 0xca7bb17c58df8528a665b11490d846e1c3220e908eadfae2374840b6451efe2a. 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/1f8f27be-8c68-4e87-9fac-cedfbbeb0b12.json and https://artists.proofprofile.net/proofs/artist/1f8f27be-8c68-4e87-9fac-cedfbbeb0b12.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 0x50f0abb4e1db31dee40af97a2952687d40b0c68eb7747bba26cbce2a44a275ef. 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/FR2X41996355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc2e048040af117477f28020166695cbaa53fe549d695cf19a529d04bb98eaa. 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/FR2X41996360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee6fcf9c31b67aaa9c8c7330b1be33f2e91198b1554cb5f0afecf4b5d2b1504. 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/FR2X41996353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06436cb6b245dd32765f1646dd12bedcb20c98ea0377c7f26969a907170981b. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/FR2X41996359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a2ca50d1b0e57bf59bd56363aa9509b69d2bafd7cb585e4ad7a09af5497008. 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/FR2X41982302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110d37b04be91900bc52da3758019f82af65e8ed0e3950e5634b05cf04d69911. 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/FR2X41982307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a5f12787923aac8b3a7e6e169521fe8936fcc7a7e876df859b99343784c81a. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/FR2X41982337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3dde29cec1e6a21160ea8a04343f48525ef2c85f58420d421aa469ad9817174. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FR2X41982340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21afbc9f0d13ab5e9e109901f7343dd4ea7013c09fe1660cd12ce51e305fe788. 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/RUA1D2017885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cf36501103f99a86fdaac7476a485c736ae9fde27105cd2a8f1d1d2a388d6b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/RUA1D2017887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02baf043385db026256a4120a81679fd4c7ea06c2643c48c11445ecfe8414604. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/RUA1D2017889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a22d2804a1694e674a8d236bb2104894707eefecbe3b306df945397442ea06. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/RUA1D2017890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3edc19e284c664b749c952837185d338f48586f9917751345b209cfe2f15a39. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/RUA1D2017891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02fc431462dfc297810ece2b3533b00be377e21ee610064dee39deba87f568b. 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/RUA1D2146526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14183bef39d9fcc0a77fb5fb149ae491086d346d8cde9f2cef07e4468db24f06. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/RUA1D2146527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51432d8141ff783cb555ef5b21724a71aa02d4585cdc2342eeefe08f99bea608. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/RUA1D2146528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118578dfab08b263bd136f46bfc816ac0448023ad3ada8690a70d456271e7f3a. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZNJX2132845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12648a52da771c2dcbdb8cffcff02e387942592c02416818146687836150591b. 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/RUA1D2206583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ddb027d1a0e205afca10afb9348ba90a64fc9cd5703913a10ee9bf62dc38d3. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/RUA1D2294280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bbf5eb2d36c5c7b6d7ce9183f8aec8967054738936dc5bf6de3fe8173563993. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/RUAGT2201512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf20798601913be580a2c30853787970d5c985bee8bc7e10cca96fcc7275de7. 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/FRX872323983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd27fed4ee8f2a4c56cb4e92beee0504b42a8cdfa17818939b27d667a82b5f28. 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/FR2X41978799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef7cef3eddc63ba3da82e2cfa8b767b9618cd6d08ced8811e2e78fafa0b1a50. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR10S2442630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3778c336585f5362ef8d94b37ed1fd8ecd98bf97350e31bcab734d1f27f0b259. 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/FRX762439060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88ab4cada00e1863e81b55139d914952f0ea96a15e07a77b3c1e035188901ff. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/FRX762439061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb983fd1f5c99ee57ed0e8869321d158bdc9789a22569f1ab0ec91bae650ea5fc. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/FRX762439062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d77ffa6fd1966cb033ead6f673ba88808cb66ff5b15a031118bc5aa35d64f93. 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/FRX762439063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a4ebffc95f78a3ccc7377e2391d32325611891be8ba728c23fcf2e42fca767. 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/DGA072435740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc027aebe200538ca18454030840f6a49eec4c0bf36cc4f0c41a81fade85d458b. 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/DGA082412734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3d8c6bce09703cb35afcb2c6d4b810c62dd31be459972faf9401953cef0a76. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DGA0L2437189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32738408783c463f054889a0b2334181e17345347b4f16e2f6cc637aa0937801. 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/DGA0R2423918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32738408783c463f054889a0b2334181e17345347b4f16e2f6cc637aa0937801. 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/DGA0R2423918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7413bdbe83821e6a4b0af113bb9eb774289cf2bda86ab874e91505f43b4e3c. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/DGA0R2473384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb82828a20d75b7cb36b86141e0d9f2ad2f1f234f30ceca0162842269305775. 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/DGA0R2473385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8da6e1fd102232e95ace2623bd7fa0c3d9f3e1d7ca9e6b9919c613389249b52. 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/DGA0R2473386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80efb0f95a4ab4eb00c038b2e576ca8a17a150e33f394f50fa86b9407120d198. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/DGA0R2473387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7413bdbe83821e6a4b0af113bb9eb774289cf2bda86ab874e91505f43b4e3c. 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/DGA0R2473384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8da6e1fd102232e95ace2623bd7fa0c3d9f3e1d7ca9e6b9919c613389249b52. 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/DGA0R2473386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1708a74c0223ca5f8ffb1f9f7dba904101cdba989c3bda4bd30ed6cdbbb3072. 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/FR96X2309650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0613a073d381fe7e840766e38c3812ee199d612cd128c0ca89019a5dd37e10. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/FRX872200606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b70fb5f07a85737c2838a46b72f5bff7ce49ed8ebe3951ed2992deefd24e48c. 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/FRX872200612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb197e5983001b92c83efea81921899087d6127eb9357e62f92bf8aaeec9ce246. 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/FRX872200614.