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 0x9b6b574016718953c08bf0e2cd8c59ca3600ca7f1ae7aee29099b2b83e8a3b3e. 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/f430fe89-b700-4151-b25b-a1aff1b675d3.json and https://artists.proofprofile.net/proofs/artist/f430fe89-b700-4151-b25b-a1aff1b675d3.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 0x528355eeb63f52b820cdfab1909eeee0b613bb42317fa7b04cdecc7496040add. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/QZFZ42404301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a933cb22af604e159c62d9e138c5a9513fdd1cb9b00ea936b52c5387d26917c. 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/QZFZ42404303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c5ff9945d48887e14def3f3dd312237f67f7ee26efdf938386b00b14f09cca. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZK6L2443839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77836b03153c43664bf048f63809b519df09b02039cdfe4d24b0859ec77acd40. 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/QZMEN2474817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6092317f2ef440f46ace1b415f2474ea5a1dd3fc9596e4eff73cc060206ca0. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZWFK2424210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc29c4af7119ec7dbe45b590a64050f5d2178387734dc6c4122352e31067ea3. 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/QZWFS2429149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde69d38be824a05bd36d09fdc0890295819d74dda07497f0153422e6ee8c8ec0. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZWFU2403766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60cdb384a5ef7d3f58524954df0dd50af21bbd6422bd59aa16cfc79ede736bd. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZWFU2422940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe879befaa202f97563a80faaeb68e3da84bdc26c2fd69bff6bd5a78c4bfa243d. 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/QZZ7S2422717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07383cc0776ca7a1f4822b5c049249ffb9fd69dc9e140a9d866b738644b2f3ec. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZZ7U2409823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f429b953a1af31d35185eb12d5b186fdf6c6b478d913363c68259db3d4a626. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZFZ42598692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc428753da0d435930b88caf6b6e76dc5573ffb65a53fee0ae80c2e33362a8f5f. 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/QZK6Q2531651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d41c9353b3d61dd65ffa13a189e281dfd0b26bf9896cdd9a5752e744d5e5a77. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QZK6K2540227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4563fb49e28b061358500a33198857792c6bd4f03fbfbf4ee8d8869ccbc83b5. 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/QZTBF2582570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363bcfbe15248b6dd3458d8b535455f74629df23e28488485a7d02b89e362630. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QT3EY2587829.