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 0x3a41a39503eba9810013e8148c8c47612b455c6dd8fa8acf73b9e7422dbc9fad. 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/0bfed8f8-cfb4-47ac-99d6-9ebc56decf24.json and https://artists.proofprofile.net/proofs/artist/0bfed8f8-cfb4-47ac-99d6-9ebc56decf24.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Kids Will Have Their Say (TRUST Edition)
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 0xe024702c9700b4c5ad6142fd0c71d7b3f10b187a22e9194638264d0f312c5f13. 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/US3X59507502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb7b139f62282ae659cc79fe4abbd5026abd0033ecfacc149befbd64764d75f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/US3X59507503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b13de01372b1d12476b66c2b52f3af8f553ce39893b8ca45777171cf59bceb. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/US3X59507504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e2eab362d3352bc13be7f9560fb21b6cf49d3821653e0e55f1a6eff407211c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US3X59507505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb8414a91ea77994f9884df424ac23707480312da227ce87b1e47d91cce58a2. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/US3X59507506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1c6d1009bfde5b29cadbc2439ad2fb224dbf680ed818110913c13d1a51f251. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/US3X59507507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2014e78b1855eaae85c901b9cc0ba197beea26a26339fb327313d46103ba66. 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/US3X59507508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07af7ed7140f4b152c559f0df65161c2be3f9a670e69ad226444a26a2fb16cbd. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/US3X59507509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ddbf4b1141ff783ec5179a4af466ea6e8186447691df4e10da5927b0e9607eb. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/US3X59507510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb273105c39cb2df07abddcfc11dd8c6914163fe537dfc8a70a979f3fc5599e14. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/US3X59507516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971e9c3b6e003d1dcfc785a7b96718e1ce1db449610fe3f650770ab6e253c064. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53:32Z), 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/US3X59500801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f464d11ea04201b3a187e904a1fc0cd1c353ab8fc4d9a17ee93c3f3c04f57d4. 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/US3X59500802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f658d92fe8ed942e7e72aa28523494217efdae6abd7c7bd45d8a5dcc93776b. 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/US3X59500804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766fd8fb79ccf64245587e8cfe41243987f4f17b94e713f4c3d4f3a05f670351. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/US3X59500806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3c8147a3a122b65b75b1fbd7caca227b83dd7980057a4952cd5bebbb171b40. 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/US3X59500807.