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 0xcacec79a22680a3cc54d0bf7e4d9ca96b176ce57d0f11bdedd1fa0118b17c938. 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/491f5cc7-e965-4079-ba7d-c784c2579e34.json and https://artists.proofprofile.net/proofs/artist/491f5cc7-e965-4079-ba7d-c784c2579e34.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 0xb19fb59e7b9c0ec89f5b532437bd07c4fad0789d8a93828f054a8c4ea1737ed2. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/FRX282242262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcd79573689edeca71c4a89eb84dcb4c4886abbb9cc04b7252719ed2f3754ba. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZQAY2340313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6359e28d512d0264264ed85f3de69aca7ca452e83ac5a6de70ceabb50a5c4c50. 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/QZQAY2458685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef7a537e0247147ca1ba4fb1ded32282f50af0dccfcaad9c674745cc65e189f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZS7J2317053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192d068b2b3d06e9861cff8374d1d3a978ae5aeb5a181895281f3b590a0b25d8. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZS7J2323083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595f32f572dd674f89c8aa3c736078646a51191aac09413e1ae4cfc362822cdb. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZQAY2369703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0585a2906b9f20de8b7efb5b564aea67ad4eabaf4a9cc255d73c971ae5d979e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZSYP2375226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22059b6583e95392aa70edfc800154d37599f43aa0417af481ce2d9dfa78a283. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZSYP2343898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9dc74e71fca616ba9f9c5e0471aa2538f444272a67a276e20c72d891800df1. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZSYP2368514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9632cb19885c1cb8d05d8d6f3ae9c3d725a0a6d58c76d7bd0a330dd35a60ced3. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZSYP2382314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d72b0487542906ad2f49206df18b9ec91270d02c4fda378bc254ec4e342e992. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZSYP2388394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855624de30d08c9e0e225d73d5769c4cd47ebc9dd34704436c6bbf16ce589a70. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZSYP2389246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf653e694e4e6a538c75a9515a13a9c2205eeb8b67338b43940ae43bc32ff65. 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/QZSYP2370235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365b31d65ea666f9faa52c39cb8f94589e2dda1b1f928b5b3dc3146f51f228c0. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/QZSYP2333536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50890ceadeb4242086b0aed8b75965b87cce9b5a9ff67ccb0ac8e9e10a4fe783. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZSYP2353738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02df5f5c693b9000d338c98e9a44dd7211b0c1ab00738e45ac777d75add1f90a. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZSYP2397531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d762e38fae9fde2c771c56e049fe46e8fd64f2a385e8eb9f5d286d8a1c3e12. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZSYP2346677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1a7bb74f407fc1341f66f06ea6522d75479e39f0c7d501a92e127e2850f4fd. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZSYP2348590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a92482edcb986cf3e7af7943443fd6f37e44642dd8812fbb7fd9be941c3318. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZSYP2319344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524365e0eeec7bfd42e913953ad8b0109caf3ce05e6d5e6c591f8c1914aa50ca. 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/QZSYP2376087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539414a67cfe3da362689d88fe06239d3854d313fac152aea064d097114fa81c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZSYP2322923.