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 0xb6b4203ed03060d310c7bfc027a2b6a57872fdae1e9e0068dcf058c8f7b53bbf. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ac6a0832-e37e-42ed-a630-b2b4e797a071.json and https://artists.proofprofile.net/proofs/artist/ac6a0832-e37e-42ed-a630-b2b4e797a071.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 0xbe42af05d59b0d14da8a393668dc431ee14f5a7e18dc5ce2e8ebbabd9b2a85e2. 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/QZ5AB2014562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83ac9484816a3145ecb4ae1639d69f0960327a608edb5c806fcdd231d15e4e6. 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/QZ5AB2014563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10c75d5557f22c77d7fd12d5cf975a279194b11320f5a6acda69549b4151693. 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/QZ5AB2014564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc34307ee86ca25b8a6cc239f66c6286f640dbd6b5685d69eac06a0fa6bda3b4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZ5AB2014565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18e8173f36b0f01b3254ee13c711375c352086af3ffe9783fabe67b43403cdb. 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/QZ5AB2014566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b366e8adc1bb09979689800ec18f05334f91a7f06cc93e4ce2d8cdd7622bd10. 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/QZ5AB2014568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d3bdd3ae42994c7c54f202c70b2abb5d759e58d0ab85f29b3a6e05b86b7526. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZ5AB2014570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974b21a520705cc212c0fa7f2e01bae6d67a8868e03942c29bf0a57d31599eef. 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/QZ5AB2014571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de7f5e4ecc0149bfcb90fd2d90e5435aa37bcb39b14553f2baf639282d4e5fd. 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/QZ5AB2014574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a395a4ba290fc878d8eada61934771bf7abfed1682fd2f67aaafd334ff0939a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ5AB2014575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12978f2cca09e5797511351030bc86968898b4fab66584bb1e6bf6f61021b24. 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/QZ5AB2014576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744777b35104101c9d4a032892f59cb629411118589b354a005def8905051773. 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/QZ5AB2014577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd615bfbab9271edb7ab539b401f2ba2396e6871ce57162a03fc6e30640b7ca. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZ5AB2014561.
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 0xc629c8f50c16bf40f8d1a292bf1b2cd2798b149b46e72215c69c06453d1b74a7. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZ5AB2014567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d19da7961e345c7b426022e30e47bbc5bc485061330a5056c4ffb63847cf3c. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZ5AB2014569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9dccb478c8fa92d768bad3704b028cbec854626f8f00a9acc03c2832e6f7d5b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZ5AB2014572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0912a7088a07e79f8178119bcc9c8f387313ea5fc5773473a8aa95d9b386f2fa. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZ5AB2014573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c1e27bf1e0d2c3b89c6f8a801352252ffd826533b1bc04b86d865f45520042. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZ5AB2030427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198238897fe2d2362f81e6cf9e74fbc8b5ac92594b1befbdbe54c1eabf714556. 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/QZ5AB2037978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a31d0822921c2708721d76af7bea637c8f094281171f093c97ae86d5e122f97. 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/QZ5AB2037979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337709864229d67d2e0db8ff2f4de7a10277b17e0ce9f88b34b538336cc7d5c3. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:32: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/QZ5AB2037990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8bf7acf6960345099acb016002efcbd882fd8352ed497991893b45cbadd8ea. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:18: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/QZGLS1960535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862f4426401f04f57730c38454162213dd7aac9be80c11513269afc137725391. 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/QZ9JZ1724986.