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 0x81865ea8ee16acdafabd1d61c522dba4a77844b91ba95abd30e02473778d1afe. 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/f25afcb5-a19a-48cc-9154-1f6aaf1031fe.json and https://artists.proofprofile.net/proofs/artist/f25afcb5-a19a-48cc-9154-1f6aaf1031fe.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 0x63f27384a795cd60b6d2e8931bb56e074ff549b21f924dcd752b201d0abf02f6. 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/TCAIQ2442299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e9b6276294ac7a8f418affa7b8067f2e8a3ad69944aa88813d26525ca92b90. 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/TCAIQ2442307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b8e5045dcddc546b5e3d520ef1a1e0f70ed1f36dd019471cd35f352d43578d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9095936ea45de8a57028f7c0338984ae3803d2374121737fe30e813ead6b361. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCAIQ2442314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c069eb44a1a114a03e8ee94b4475a44b9ead4eb6a215ea7e587df59151f0c06. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8442c45a14c427d4dad1b2c92acda47bdde7fa8e238d485e67e4b623e0341d6c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCAIR2442321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf48994a30a5275d8f0a0568443091f6517d3d6a0df73e75cfa7238d1216b82. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/TCAIQ2442324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8c6a5bd92f9845981655e3a7401a65fa7800c021450d2145858c17442c27a7. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2670d4731384f6df2bcd918dd164083f999c5bd13377483ae380be42200a267c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5629fb3be63de344c2cbb1fd2f2d0d68f3da94c530d2e2a25e4c8e8059c11d9. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192614a237628179a435e3cc8c991ec924b97eccf58b12e81d124edc592fd057. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/TCAIQ2442342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd322e624746980044153f30694efe7b214e49deb5f55814ec33e80d7deb3a041. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/TCAIR2442348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec944bf250c4da0f68a7514f83d2460aca2acc34ec52637aa529fce9c9cd9af. 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/TCAJS2553503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27a34fe498a2d7dcaabf2401cd601a2e28aaaa36507b7e657cb35ae2dbcefbc. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJR2553508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58d5150b05313aeafdd0e92cc4be7e3acb831e04e62c30620388632a4937e7e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/TCAJR2553513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86da8f48d5747bcff5bf63794da5091bd528d093a4dd555944bb0ad1628acbd0. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJR2553514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51b8aefe254a1eaf06547a9ba37f17f6be758822de97b07183661c28721cbe3. 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/TCAJR2553515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c00274e5cff5f084332cf5488109e299681b305f4bad4a834f0431dd665f736. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJR2553518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca7942cc66cdb4fd9900188e791c14b89e2eece50e8f406a218706f0228ed92. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJS2553522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a13fb0c57ae6b7e53a91435f71481739af42c7ab9018a084164e4c5ac6a84b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJR2553527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2f139019ed384b9951f89492358653596d7d42b7e9b52e81df510c2804b6a3. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCAJR2553530.