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 0x8e28e3232c0a98bb06ddd186cce05cb96f15f5d2b17526614df7bc4c4f3d1227. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fffecaca-7faf-4fcc-95b0-c013a0c56db9.json and https://artists.proofprofile.net/proofs/artist/fffecaca-7faf-4fcc-95b0-c013a0c56db9.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 0x75fe661b0e001ca5f65578484e9dd7b2b0a00102b38a09a012c7a185f398c58e. 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/QZWFG2456496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf98f009e754823ece9ef4cb3f174402552b6eacac36e7d3e0d5dd499246140. 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/QZTBA2371264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f263cfc13ab9fa6ec11ffe210cf2108e76c8d9d62d5596082eca1144af762c7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTBA2371267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2216939813878a4d67ea0ba5da24f091b5a23108d411ad643053e29982f8155. 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/QZTBA2371268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6178acf8ceffc73af52e75812887fdfe237eddbaba6894ec46eceb116ac34bfc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZTBA2371269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b3c750351c7333bc034816baabcfbd38a6f5c15cde352e2c53287fb2e4705e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZTBA2371272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c8d970ac6392d716c5dd7f9b76438c33224d244c067f92a1adc9807bb755b3. 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/QZTBA2371273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1e92e204acbdd9a333122ed2f3917bf815b0c7f5779a128f75d66c051fc797. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZTBA2371265.
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 0xf2dfca39b8c9fb66d47184591aff149bff5c82e2c253f8083247f3c0cb69f3b9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAZ2411359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9915120578dd0f841aa9dc7cef26a4212a3bbfe642dbc99e3e7b629a63598283. 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/QZTAZ2411360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37224b589da01fc9942f293f37b93b3b5c7bf3f2a8513579aab879f7d76c348f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAZ2411361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b521478186a9e110834ca7374c98303e9a42c5f2645a018a60114e9db75b89. 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/QZTAZ2411362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677d5b3bafa42a73c920f22d12202904a30fc3100c1ffb9d0369d3e12ef06e45. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAZ2411367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75431845508937e1795dd5360888580fd0e76bceb93d30c9798342007a8e32e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAZ2411368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d346e0443f1b1291806d4ce8ae081e4fe0dc31050ba5e9f9ec8b1c09195a2f7. 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/QZZ7L2499598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ce20342b6810b6b2bfc36d390cbbc7c0bf5ccdd6f5d1058b66d59a5177bbda. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T00:59:34Z), 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/QZZ7L2499599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80665042cc879e80ed4f44ceba155de0725b340b0b21fe95ae14acd016308870. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24: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/QZZ7L2499601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7620e275c139d81184acfd8e8eb15afba9668452e81966dada847ced144fa7c. 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/QZHNB2493258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d726986ab0f3675847508a26c42cc093e0f1d031a60fec69d062a5ebcf23d0. 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/QZHNB2493260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbbfd978d4d9226840e7f2acc4b1619c4aceb6689f40497e8d9c6bdb3b27158. 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/QZHNB2493262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5446b5f629c73de29b1cbe7df7f9407be09a838035faaa3c73721a854a3b257e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHNB2493263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a93501e3c2bf830972e0196c03b8d2df488e417a948a566c51bfe037f91f453. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHNB2493264.