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 0xe69096921ec642e9066468b9f8b1a25dc8da58e9958c361b554142498dc5f852. 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/88ee8880-e73e-49d4-b251-2f3c44c62169.json and https://artists.proofprofile.net/proofs/artist/88ee8880-e73e-49d4-b251-2f3c44c62169.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 0x4602e9357e4187f7e1440f7d6aaaebff8311c5c3901fbf07c402b80c9d00c8e0. 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/QZES61921909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8beb5f215e519c4ba430d93226217052ad2d1c7c2401138005aaa5322948ec. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/QZES61921910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4df3a6448f6cb27b423c9605a075b9122674a3699462154717f85cfa075a966. 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/QZES61921911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d81ddb3e39648cfc23fd8dd88d24e14e59f2d2a6361cffcc6a0f7745717932. 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/QZES61921912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9327e8cc417a7f5c3228a3d34a51f4ce72a20044ef48d2419f4459fae4d98886. 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/QZES61921913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe656be401c12a28c0821c3c760dd07e91282e2609817f5df7172d3eca4d36260. 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/QZES61921914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd6123b9fd0d1cc5ffb25a99e28f941c04deb93158da78547c662e6c48d1c54. 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/QZES61921915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2726604670153f403789b769f8b0da0db1297143cbc30fd06033c84ee6d6bf40. 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/QZES61921916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a74a7e2585a80415ce43a0d4a203f2cd7c6e91cc34c535ce2e96630d925bf80. 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/QZES61921918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ca9c50d45b7623f449bc89e560466a63a02c7d4bc553e97e92335de2f41fa1. 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/QZES61921919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a102d43d4225fae192e507bca26c194f28d057f1fde4def2b6a87abb0c3d4d. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:23: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/QZES61921917.
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 0xa1d6e3072008b53afdfe324bfed2ecaf2b968d9e3fa7457017d37afe9225bcbb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZES61921920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc010b04286e1c277741a5fceb9158c5375e9f25c04e5932b690e1ee40724092c. 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/QZNWR2242274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8ed410f2499b0ab637caac6ae4d2cd814514a92e6352263f1b2c2a4416b24d. 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/QZNWR2242275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2799a3a6d760efbf23575d2d748b543194a58e6c560b3d3f86bef88051a142dd. 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/QZK6G2232587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc51142429b328f94b3c09737f5975987dbc27835b49314416434edcaf159ed6. 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/QZK6G2230927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f441d2fd9a7d0e970acf71c3dbc3ae7f231ce9a0d9ec719108abbfbb60605a. 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/QZNWR2242277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6595747d4df2c677832143e66ac7246197de2dffcc9d971bcdb4608e6c9d6343. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15:30Z), 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/QZNWR2242278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968c1b1cf9cf8668deb4ea9a7b90bb1a0c14a8a44b1e71df3142a03f96db0e7e. 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/QZNWR2242279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf290ad0e30bd9ffa9117bb931e2c7fa80008818f111bfb62d95d71717a071af. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZNWR2242276.