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 0x278ca6122bf9225f6b5e1e00925aadc24559ccb5eff51fd7f53ea33a57bfe32e. 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/8d205fea-3452-444a-b411-9cb8b88db13f.json and https://artists.proofprofile.net/proofs/artist/8d205fea-3452-444a-b411-9cb8b88db13f.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 0x413cfffbcc95a69f46c9864c4006d90af5cd742952fa11e7b53f8d984700cf38. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTAT2368602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1823440475dfa5d0476e60754764cf6c62c4cfd908b6b562011a063931bbe6. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZHNA2420832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9296d19cf28d509f359a95b03278871f19f039131bb19f3295ecb56d4b24782b. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZTAT2480550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa67c70d3d61baa52aaa6970b9d59750517004e40903a64b6b5142758c83012. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZWFV2438383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679daeeeb16633400590b9e2b15bd5bd92a98a5835fd3b869f15b47a26496e04. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZWFV2438385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199db80a87414b10aae2467e303597b874866265492e0ad279545ed587a545d5. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZWFV2438386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a465585a2b3e1a723fa955f53e3c34f3016639f39982f52d36acb1486db062. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QZWFV2438387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62030109f4edb0a554cf2035733973d47e70a7b02417c7f6e2d68cb2c0a75d56. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZWFV2438389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61fa0d6f0cbaed075a9f8f72431cb055da284772f3f33522410a79c60343e92. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24:46Z), 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/QZWFV2438390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357afdfd0a1ea365865f9153d1954996564854295423ce9bf7cdf09bc111449e. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZWFV2438391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a37d7d4797493fde2021dc7af146f6dc01377de4caea4302695067d2ed5c782. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6N2578178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93bc06a0da91f14b0484915da940b3277a8850503848ee8d81386d6fbc27ed6. 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/QZK6N2578179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0b14f1d5ea3b1fbf73b09c68fb751045c5834c51fa2f5f90da625efd86bc73. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZK6N2578182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6619ab02b591fd59c9ea4e0ec9b7a8a7149b6544703f4a82cfffe96fa1c2499. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZK6N2578183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3ca42148fd12afc747c9a12716baca04b701c5784d99934f542a6379cb8f83. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZK6N2578184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918d6699746dbf1354829734d68da3ef208420a64c6741d59ac5729249ee171d. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZTBC2583546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36839fc553f12933f2d2d848b20df2974e71a18d5ff533eda46d507c4091d71. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZWFG2597199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fdb982a8e6cb014ed8b683fa6819f76bbe0f463142830de43061064fc637291. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFG2597200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7045102fed874101671e3951a33484163fcfbdfec756c8d9cacdf43ab67fb03. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZWFG2597201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45856296eccf45e399ea789b0dc62f9fee2cb4df4122089161c4aac92185c946. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZWFG2597202.