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 0xe09108ad5b489c6d749a48f17e58ebecdde54996473942415edb77f60918db76. 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/2d1342d4-daf2-40ea-977a-189f49ddeca1.json and https://artists.proofprofile.net/proofs/artist/2d1342d4-daf2-40ea-977a-189f49ddeca1.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 0xaf4df57d1f71711742887fecbb7dbf2ae9e4d2bf85a2037721123ae3fbd62103. 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/QZFYZ1967149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2898aea86648e8806f1ee9208e52bc6c86857d9c68db45ed634dea452deec333. 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/FR59R2497280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6308efb0cf449fc4d841379b5b1112dce4b5bda20641535297fedecd9bc2f71a. 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/QZFYZ1967138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fe8d5b8ce392e00f3fe4d61422913c7392e9f8fa04165da3b1bbe69efe20d4. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/FR59R2497277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2d621696e721240661a4bfbfa27da02211b3664d1b888a24d1ce162ee0ec8c. 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/QZFYZ1967142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6541aa5fef87ef697527aa7c31fcf027a6e7d6d2456bd4b61777329da911a34b. 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/QZFYZ1967137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28b15a712eb7c86bf3283a7340f45a04b185fd46fd954daa9481583ba26b783. 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/QZFYZ1967147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c1209a9810ebd83fe6ec30ff1ea64514a53039d5119de9289151728609206a. 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/QZFYZ1967145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbcdc6e8aef9fae1c70a049f3991d40bbdf5ffc4a2f246154a49915ce82ac60b. 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/FRX762245846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5eaccad4ddcffa9fc8b1824671c207a39ed59a4596110bea3a800d5b95e2eb6. 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/FRX762082621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b4e1815d03d6aceed5775ee7b73b22890c16543ffd0d18542583f92e28012d. 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/FR2X42089568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba4edbc50ea7d49b54c01e94f54c8d141d1e2105ca70b0882d3473608dd13a4. 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/QZES51974399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477215dc77f6e3d4002e60909e9b1f4507883de3a584887bd3cce520baae3e8f. 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/QZES51974400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb5ec44e1de19716fdb6cc5f7a156b2422a4c3dfa7201c5814128549c8ece09. 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/QZ4JJ1846607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15244d90d6375b750986286dbe871a9250d39a2aa55d8014ac729aa72828b3aa. 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/QZ4JJ1846610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d993d0aa8cd810ce1f35e0a600bb64fb834c658c920754b4d5495ba11363b9a. 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/QZ4JJ1846614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fcd38fe5ffaf815b20a5c4bce67a4e22e57bc4f9a3a6e95bfa16ff14e218e7. 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/QZDA51825515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x948436a28c98901a02380de8d55262bfb8ee8e68d699d731e08880965c944e18. 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/QZDA51825517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae87780fd7abc4aa99ae8a2a636a5531c5302b6c88c52f9e701da7169a4847c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:29: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/QZES51974410.
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 0x67bcc764479dda5767059ad45959af8409fce0bc6decfe98164f669226430e16. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZ4JJ1846609.