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 0xac8724f7673a59e960c3eff703f013d5421ae47bae24eaf42faf6f4dae57813b. 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/21327ec1-397d-4867-9c8f-16acf794a536.json and https://artists.proofprofile.net/proofs/artist/21327ec1-397d-4867-9c8f-16acf794a536.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 0x56ee3dd18a37dcca13e782e862ad5453ec17f33c2ec2f79deb35b7ad1a17380f. 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/QZHN52224720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b77934cab1aa66a5694b3aa5be8a0521fd9a1520c75b506477dd6a06cd9c80. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19: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/QZPLR2262234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45b769a7ff5602553c0b3fc08620c60596928ece4dc1e474b2ea52cf28c82f9. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZTAS2278503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ddb7f745b4f81e830e6797d3b247ce4339b71dcbecd5a852fd0485ffb20c0d. 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/QZTAS2278505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91afe243d16ab88c977e162fb15cbfa17b460184bd2df45e9f7b00774edfd91. 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/FR59R2310362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807fbbbcf85c7bd31bdbd85d2e50d0db2e720759a7bcffedb908dcdb8b840ed8. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/FRX282357752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f95ce92fdd3e614f381ef1aed3353b7efcc743e8c40ce50e1d33d96adbd591. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/DGA052369537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b6733e3038762e657cb9d8363dc645482cea616faca292924903564bebee36. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/DGA082329541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc3d7a253d830d9125ba4733371a9a97f58f2aca96eae183eaf4ecdf6aee30b. 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/DGA082329542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6ffef4f856507fc4ff10605a2eb678e7772137c777bd0aa52fbae3a6349829. 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/DGA082329544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c94e5c4e87fab2ac8d6bfe836585f517436bab975f3793985b8b533eb0e4d3b. 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/DGA082329545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41247c945b9622abc6d6f7f0937b23824d44d1180d69217e352e0d024f3b41a1. 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/FRX762496124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4032ff48575a79b3139c34cd525be6a734f3998f6f4d30004c3b45b848cc5189. 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/DGA082440708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34aca19023567e62a005e02a17789ffe5e78a709eb30b7778c66092eef26bb3e. 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/DGA082440709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ee12e559ef843d5741535e372c7e99aa98557587dd7cf7354eb9e2e7382cb2. 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/DGA082440710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6fa9e0ae2a84a7ab9ea628958fe156ab86276c0658da339c9b2a00c631fafc. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/DGA082440711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1373c736dd278da4742b5180e40050cbff2f691be79674be654726a2dfc08ea1. 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/QZK6J2414321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa8056e97443e733c67a1430c4b08db5240faab02927c13a95af5c0bc3f12c9. 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/QZTAW2436016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c23b260e539006477229e1decd4771c05d0e461e8dba729a118589d03de61d5. 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/QZTB72368868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8fcaacacfd241e0446fef95ac93850d1eb26016990795a660e294957649cc0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ22415568.