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 0x8cdb247651cf58480a55ee3a410903770d331208cd5d0b21a93ad610970a8742. 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/473d96a4-37aa-4529-b9a7-3e18efa97774.json and https://artists.proofprofile.net/proofs/artist/473d96a4-37aa-4529-b9a7-3e18efa97774.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 0x611112fe6c27d657f373d44605594983484be1c76ce27ac96f399765b49d2df9. 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/BX7P32300157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7916ab151ffb173f7a54aa5b36dfdd3c1834dd3524d3523eae43d74dfae32c9d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/BX7P32300164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f74c80322a0af89cecbe8ee0ff1a1b0116348a8020e3e36a43f4c0a9dd69a21. 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/BK4442500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82b64df3444d004748f140f632686313ba7ca3fd5e7f0243def4379db65b6ce. 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/BK4442400345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d8dd2bfdf92d3a028de4f0fba8cb4d06d678812de31a11a7d68e3c042e49d7. 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/BX7P32301169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615d7122e39215ad94483bd64282affc928e6f0419b51846ede5ea28a2c4b781. 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/BXG6R2500184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e19b892aa747f3ccb4f74356d189161eaca59d67d14c682c5b9021cb178cf6. 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/BK9HO2500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5bdea66f19c1bf351863b22af38fff79aed9c562779030614f0a5b94f61ac2. 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/QZGLM2513028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480fd43999b5ffb19335c54d9c311137abee395c793bafaeeaf272f1aeef093e. 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/BK6C12400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591e9f4200eca09a2f0efa2b76745f62833ec96ab7622d16e4141ee6ddedb57f. 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/QZW9L2473006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfb757ba481edbfd195af887eba87592ecd0023baa48e554d98c4c8b81fd265. 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/BCE7P2401105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2727afc4f018f7b53179ad77148b38b735abce532f1fb8007d3af215ad73e084. 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/BK9HO2500036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17204103c00904fdac6cb7de161e9079f1ba17af79d4782fd8435f234572e54. 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/BKQT82500087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b3441e1953f64cfe547ce414e7d15846ae5ea668ffad0c94f00e1365dae706. 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/BX7P32300426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de92b5a4efca6ace64ec24b621e9ef8e2f75d5825ca009550edcf3f08a7c42d. 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/BK4442300119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804600989f01253b53ae50f2d6e523cbc7f0f8478c4e96892a6c1ee92bf50d20. 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/BK4442300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6faff63b4479bc9a42e0cd12b553e9ff450e7b30899fa083f2900fe746e2a7f3. 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/BX7P32300410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c1373022b03c0718f8a1c9134b13123f0838964821a8eff58d233839017698. 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/BX7P32300359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef757334ae9d0ca87698baf5fb51e399b93767dc3814c928bee6e704ae5c838d. 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/BX7P32300196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8eb5f873118abbef16089eb1c39667d35be30b642050a03adbb4cfc01d9a1c. 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/BX7P32300190.