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 0xfffcf94aa31a3ea9b28ff0bea6cdeef26cf984b8a877aa7b7efcb0269f2e5184. 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/f5df16d6-26b4-4286-9ace-74992dded78d.json and https://artists.proofprofile.net/proofs/artist/f5df16d6-26b4-4286-9ace-74992dded78d.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 0x80302fd219990132bfdfaa3a75296bd99c14d341367e009a3c0b7d3d2239c443. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/GBLFP1945651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984620df37ccded82c07b47bd48bfe63c0479dbcd026d57c033e1c2ff7fd3f56. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44:25Z), 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/GBLFP1942404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe2375999cc04e4b3a1665688e2af4562647869b1b2b12d39dd7990ec2a1de7. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GBLFP1946510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2367a4870b2b2b636ad9adf289fd9d38e03ea3aa60d4c78c9de5f39aec81390. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/GBLFP1954122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27225be3cddcd1951754a7cedce05c99336d5df3fb087f0c485a7847d1435e0e. 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/GBLFP1960189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50caa257517b42025c3da9e426278834daff74d0fed73d8f1e82bc8886f0a6c. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/GBLFP1973873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04d7a872a93594f5990dbe469b4512b9b3043dc0136018bf1a3d3f5936e48fb. 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/GBLFP1982057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a9ec0a7796bff9d24468403fa643a28ce25de671f7e8d0fbcfb65b0ea7e437. 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/GBLFP1993801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0d82563cc90175d34175c1c441459fd28df94820370057f807a47a6e11420e. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/GBLFP1990196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb481c5a793633bc07c761edb8aeccf42e654bab9008f8bc2c8db0f33ece93215. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/GBLFP1993882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b84a795ba86b22fa7c56ba6814c6ee61897f80222906e6f5d97544651ba757c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/GX3Q92145155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a83133860b201e9fc45b9e91fc767db7f19b62fcf8c3e9e275988ff41b21fe. Chain 2 (Bitcoin): anchored in block 957561 (2026-07-11T11:41: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/GX3Q92145167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb160d061507c32146e2c11a51765c88a7cf21630984a2fbd849ac9e5a20a95f. 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/TCAGE2293540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fe124878dc4898d5c5440318e50497872be966bf261868c19a2385bc985b58. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAGE2293546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cb9371674b8db10fad4e26bf02610112640cd9f7ecd7e4042cf3f904c66432. 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/TCAGE2293530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893a556d71651ee4f12c7ceb5648a57a2bc1f1a85518801ecae7c84e49b49407. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/TCAGE2293539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79dc10fa1a15217f533ea25df549c6126c4410889888b4514d8f9a6f36e34a7f. 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/TCAGE2293528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63340f6f436872a5e51dccb88231ddb1247c15ea53f50fd7f2ca372a59b94722. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/TCAGE2293532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11a63ad7af3d6676996af99d63e2032782cc1024f8759a0fec799c70404b2af. 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/USSD12100694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6151f83533772692913629a45fd352d71f38feba8bdb4a8a5211ef3b03fd93fc. 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/QM6P42227028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73158e26eada1bd5caf1bd065bb51ba2935b3e1b46d2d25bd2731f3a1ddc3c6e. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QZFYX1936511.