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 0xdadce5a0f968db9ec2e018232bef31a91d1536df83152ef9a08ebb22deeac8cf. Chain 2 (Bitcoin): anchored in block 953724 (2026-06-15T01:43:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8be104a0-85c8-4585-80ba-b8532f96ae29.json and https://artists.proofprofile.net/proofs/artist/8be104a0-85c8-4585-80ba-b8532f96ae29.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 0xaff863c3c9fbf6a93cc4a7f2e92031c9d919f87416bfab1b17826ee9662c6cbf. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/TCAGR2262512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf249cbde0a4643f78ecbf14fa798c65d30f408fa6a3c7c1f8ead78698e87540d. 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/TCAGR2262444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2e43f60dba130fa06827ddd53cc0bde68345090bd83f2f004a4b90ef079ecc. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21: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/TCAGR2262447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9724728ef4987dfd0514790848cc345c7346d4a014b1222f3eea7da94dce533e. 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/TCAGR2262459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed13cbac5b7a5800225a111bd53fb046127dd0e7a665f9843fb4e5bd72b32276. 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/QZG8E2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7b07230e6b4fafb967dbc7003bef7f35a9b4b9403d34436355bf35e73b42d3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZG8E2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c692677e946df9430210444ae31843394efc94a5c81e9727e52e0de0c7d8236. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-21T22:56: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/QZG8E2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de675e9823eeb1110b4b7e8e36b16c588818629691435a188f800a97f0a4e15. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZG8E2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e4796c60baef0818f6a28e7135f4810b415ed7a909ebf0c496803c4c0891be. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZG8E2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c3c96affe8c4f11b540da423f85caaa5e2957bdbc19e21561cafba92b93899. 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/QZG8E2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a64e34e671b580778fa07b0e614beb669d121eed01a0c82e9976f8f9ecda413. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZG8E2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996b2c79b9c92211e10b7cd9dd4e269699fc23f8659c830c66e50911e551829f. 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/QZG8E2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184a58860fbecdbcd99858e75901b8968d7b28e64d7f84a60e2ab3c0267fcc47. 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/QZG8E2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61593d1d7816587cba15650aa96c83a6c7649cc4a047413a15b26a7585e57408. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZG8E2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae5cf0ca572b1a5cbf0039cc889ee129d2106789374264185eb827b5de40246. 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/QZG8E2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a72dc01027e48c4f8a1161ee6eff528de7372485e99e243cdd1b566f111fc1. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZG8E2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712e54e38e27c8ffcc1bfd68dd2d812efab4c7761ab5ab89fe64b69c6a694112. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZG8E2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f7cd9102fe4f69668d3e1b7bf8c007051151a819aa43b79bab66c393c4944e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZG8E2300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870b0989cb1c40da5e7d3989b13fefa5b5f967a43b0e824f767967f4c47ed77e. 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/QZG8E2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa12164885940a7d9bb4ea08af595cc6d8adf47c9ec90730391026e194fef57a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZG8E2300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286be4c10d2abd7e9130fe41683a7880dafa951e6168c0610ba70d0244a51ee1. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZG8E2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb184b8acb29caf807dc7c89eb9e0947bf07a8a5a33503e1be41cb88a2eebf64d. 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/QZG8E2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38691ab48bef99e5fa0ccad13deca1c455bde55ad915fe6243ae321d972d4abe. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZG8E2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcecdbe78bce21f847ee1995763a3eaef69577be23646ff7237ae19eaed2a033. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZG8E2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf346e4ad4ee90fee6ed39c4c7cb85cb5f14c371a82f2fc79759e38f999545446. 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/QZG8E2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a1c725a937db02656ef474b140c82817d2491ee407a75224563069035f5e88. 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/QZG8E2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe256209573c463ce4c00aa51ea225d5dc0ea2e308a9f9bf933a941dec7da3870. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZG8E2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871eaecc04bdd44b03c5d89e188dc8e7a98ce22f36224fb00278bf1d71fed0e4. 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/QZG8E2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a087e9c53bb20839dc95572eda8ea37e5774263145d2df264eaf24ec06324e3. 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/QZG8E2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396f92835c6638011948c53c6aa1caae73888a7d4ebd946303312d4182eb99a2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZG8E2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3511d5bfa60c05bac0e6d2ee8f6b8fcc3578c01711d53dd94e83c452b263f381. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZG8E2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5e4445545cab3dfd2e16071f7b4e1fdaec4e0e7ef2cad0e90f6a7ef09a0f13. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZG8E2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcefc7398e04bb79c7c820f2af2580d515e0a91e6f0fedbd2d85a4461a9a599. 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/QZG8E2400017.
The Otisville Tapes, Vol. 2 (From Within and Without)