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 0x76aecac00985cd3e048fc693c60db985d3e7f36c3577a27477e8cc808aaaad48. 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/64398916-4a1f-43e3-998b-ff22225750d5.json and https://artists.proofprofile.net/proofs/artist/64398916-4a1f-43e3-998b-ff22225750d5.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 0x8974f6558cc63b0452718aebf34dccc65c089dc75ca4a2e951cd0e0a33666f25. 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/CNZ352100531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0a891f6c817fa4f0ab925381074025c13065811b06f11915add5a499331984. 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/CNZ352100533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a75593990284428a69fb528b822c8f93f02316648fdb7c79d000b2011de0a39. 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/CNZ352100529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebe47da968ef9738b2128410fe669a5a38d16bb30fbd81e4369e36160cc950c. 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/CNZ352100537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1eb1a4fd321cb2393962f059d09c80c8e8d3a17c7d8f78da817ba96b43e807e. 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/CNZ352100534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe822cd6ab2dc7f18eb1c4726252527122b1f6efe5e0a5c42e34ece9c02d1c4. 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/CNZ352100528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2dc975211102d59e26b49c15b474dcb97a120916cfda6eda5dbad42c75dade. 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/CNZ352100538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac17788bd2a27f876a0ccaae6bab46c10eae246cd7e19cf4a41f763aa7af054d. 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/CNZ352100539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9579db5a05a0b60abb761016109d9772997ddf428913d43f09634646ac5b0498. 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/CNZ352100536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a04a83306f37d8f3c934a455c009a7b0b771c46cf00646cc6daeca02c31776. 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/HKG732259514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd01b8e0316f61fd3d39512a0a1bfe5e215b226ce96543978f65a5f51d07126. 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/HKG732259519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa12c4a50cc659ca068975b86680ffe186cd5cb1018820f60bba5fce7bdb59bc. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/HKG732259497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9b58dcea3a7c2339e7a12d5c8902b18967033170f8d8b166d065b82a5f0dbe. 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/HKG732259483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4378e77bcd404bb3ef649d2b5f4fc9d279e750e9ed9b10565d1658fba67b0501. 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/HKG732259484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e9f98334e0c4028afbef480b69a7c0c725b09e2ec4a2d55177faa48373eaf7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:46: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/HKG732259485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4b03fe0db8d171a44b23085250e378706fb30f9582f8d6d46bc872b1d62b10. 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/HKG732259494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb151934e98f935a9f14f7309b70d1b3ef3c2ee51b2094668b8a667194609ea40. 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/FR96X2266605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbeffc50d1c4777d5273013b66f1ff45e332dddb61217ad583e3e3030dc8f4c. 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/FR96X2266612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79bb61bf3b9a440acf17c03161b1bba5d2ad2b63b298ea731f966da8c375f5a. 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/HKG732279934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7338ba53a6bf0693dae8fd133ab67c7ae8bbbaffd46839ba4c7155695ca824d5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:24: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/HKG732279936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa120f298cc6990831157510f906b8a91542aab9b66817dc4700c2ce1d6e90e37. 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/HKG732279942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c767d890fb113a183dda0c8a95b0956aa6c7d0a41c9f40b2dea0f9eab56c50. 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/FRX452232782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3a9452cf1b679f511ad16414dc1cc03320dc7394c60aec438e4da70103c77e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/FRX452232783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa983bf0a28797752b15a23910881fbe0619cdae3b2987d96ccc0174ad156c8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/FRX452232792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8089875ae7e31c034b453241095d57ad09f5b9966a65fe9d681b5f508297d899. 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/FRX452232793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1171b4cba9be59c7a7f2555f01c0c088b5a9f78681184b678ed566aea1b323c5. 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/FRX452222460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d6e22123bce0bc0c15cfa3d5e585e6b38ee1dd359eeca7a7e53c47297c1401. 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/HKG732258129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a9c0f24436f395e5321acd42a1b4ac45923f52b7fded55113e319445bd6cfb. 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/HKG732260215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a0418bfb51541a7dc27114bcc97cbe07d10984d1284489ae785c03774520fd. 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/HKG732260220.