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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450a4a853a708b0887bd9b93ad2419bb6ba0264d4c8b161c73f08cd12133121d. 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/c459608f-ef71-4be5-82be-9e818bb306bc.json and https://artists.proofprofile.net/proofs/artist/c459608f-ef71-4be5-82be-9e818bb306bc.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb15e965560bb1a3346efe88b9d0c825eb29369ac77c8a3c8d234852ab8fc0f. 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/TCADI1706715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78873588cf5a66d0573aa6a186aaebb964302451de5f11b0ffb1c3a3136491e7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCADI1706717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2bd364c99f5eb7af85720d46fb58ba1d06abef98301f181ceffd318fef0aa51. 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/TCADI1706720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c58ca2451b29debed99e4009cf041c258335d84c197c706931bd4b21240e36. 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/TCADI1706723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20cababf8f77a52dcd6245043718359c5605cf01ca23da28187323fbf0d859b5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TCADI1706725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95b6a1e5ee5f1e71778f4b6011011bb276a6b341c2fa356798122ebc5ea8992. 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/TCADI1706727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f922f5676deb3035dbdf8a4d5695eed3d33199d5722de4acc49885d3a503ecc. 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/TCADI1706730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59d344743bc1f061fd6dcf14b55149c696423c907669474716ff7a2a8894ad7. 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/TCADI1706731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a71b075c931d4cf0c85c54d933137f31fa66b45875a1527f9ceadd0ec21343. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCADI1706733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a10ea400af45bda8d720ce7398fb16c8ec2d2df43e4cbbbaaee190f7c197c75. 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/TCADI1706736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfea08ef32e540b9c91f86b3335c3895d7dd16ba9b088c3ba50ab59c2eb4ad08. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCADI1706737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3e9c6e3f7e6ba3465b8ffbe8c4e886599682dcc0b76473a4037d11beec1ca0. 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/TCADI1706738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefa5b302f01e708e84d47adc3fd38dea07ad1fb945e383b7c043fc0142f472c. 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/TCADI1706739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd018f98ee02434d5b73a0ffce0c98f01b90af20224c7c5099461aa76f8de3cda. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCADL1851096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f8268aa804a82f2cd0d02a40ad6af1395fd013b89743ca2d3743bb11c26f19. 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/TCAEF1934536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ba03b112be80ef79c9677d747a6c5d8f37deba8a909841807eb9feea7c05d3. 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/CAOWU2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9efde106604977d52483d3766ce44c18b62b18619a0842a953a2063f82ad89c. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:51:36Z), 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/CAC0C2000590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367eb6d8ee4e521be3114f9f69680ca4c2d3d38ab5905edca1969470f680b2c6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CAOWU2000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632102943eefef0deb1bcd3ab63b5ed6693cf1009af3e9bca80dd9b693563446. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR10S2065105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d17856ffcaf13525ee410deff691d89e8c111f8b2b9d5334e95490aa6b20037. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCADE1754421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560b670add069043f027810446e4f6f265a6d8afe989c5748c3a4c32b03e8d78. 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/TCADE1754425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4cdbcc183e0b136eca8e628ed372c80929f33a39f177f3ce82c1a2a30c64a18. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCADE1754433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df2deed636efd9e0baa975f38ed5a5fedf043910c8b571f9c5889a09c09aa81. 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/TCADE1754476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1bc6b938faf8772eddea25c8fdd2242ad4464cc300f714caf7475304541d0d. 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/TCADE1754482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53cc26217f1a3e9f73630a6ba56c4121abbbc114eadee561cec3761344de94b3. 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/TCADE1754491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe004da80fd1b8ce4ed96fb95547029324d24619f02e3cc280187e873d56f078f. 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/TCADC1714928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643c22c5a75cc423489986284c4e868a74cdf9d1cc6414757c9c9a4058974d01. 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/FRX762082619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532af52eb592585ffb948ccad69ac4e3984d2f4f80112873441f6fbd8efed22f. 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/TCADK1893939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdb042ca100b3e96a077038af7ca423eb0df3bb020d8405c81ae16c2254caea. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCADK1893947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b15938ab6d41e484b796e68d050cb16ae417850ba40abd7de91df59e36b4806. 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/DGA062215851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa48639748861d105f2ac80d9008687c431c418a1fb430102ea1778db59de064. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CAOWO2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec7f4fd2dea6ea1228bc7fa5438eeb201007803a86e8e2345332c9feece627a. 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/CAOWU2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec7f4fd2dea6ea1228bc7fa5438eeb201007803a86e8e2345332c9feece627a. 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/CAOWU2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6962e1cec60f11a59fbb2cb56601fe23d9026ad3ddf2f80d53f4ba1f4de41fca. 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/TCACU1653101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176c9c182624abe171a563f0472de1f029aa931ebcfca24483cd57ac8d90d300. 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/TCACU1653147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16b611c28746b362b76ce15c8057750ef212e5248f9ae97e8b0f09aa506331e. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/TCADK1893932.
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