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 0xde08c80c563f65ce53851dd76336e6329e0da744d0f017780be756f683f05db8. 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/da9cc713-86b8-43a2-a5d2-be466567a994.json and https://artists.proofprofile.net/proofs/artist/da9cc713-86b8-43a2-a5d2-be466567a994.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 0xf4d0e14a010869e7563974013e17f7f11f66e7662c465489145e7a31277d8a8e. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/TR0659603174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf3a8b6b81d563a3689584cf7d573b2545b9315adc1a5c35ed664f90b32b625. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/TR0650003181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5eea46fb6a1dfb755c3820a5f0b53341e421607273c81ee340d50666e922da. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TR0650003184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9ccd2edd9f7c0679ab7b4c206c665ea758daec73c499d8e503cc703a81d115. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/TR0650003185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21a74006baa8709cf496d9ea435b07eb9cee20cf8f65e239ea5644cd8cf8e7a. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TR0650003187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1968081800c4dfab5fdd42416a27b02c01da1e8dfde5bdf7fe0e556e0692a83. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/TR0650645317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1a2d0f4ba89100ba1175a452328fb3a24ee9a529c82a86010a31052850be32. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/TR0650645326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0cd8920cced34c2982b4cf4d30b824ca53c7314f3e6d536e3791f04402f08f. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/TR0650643225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca933b2623fe2e9428e0adf558e0ed2d3f8f0e2340a79228c809ce57a9eb923a. 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/TR0650803205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2240ea1546b1c1b9bffd8d56e2adca6e9bee472bd521e64907d35e0d397422ac. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TR0650803207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a7eb16556da58374fec673a095e3189848eb02bbae2766d58a8ba3cdd871cf. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/TR0650803210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60662f2bd7fd5e39b1defaf30098713818326f2c2bd24e5955bab71c378ef631. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/TR0650803211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f0e032b0f0cdb7017ed3c2bc1b50c4fa79bdd4dcf2c7baaf1b441ab6070c0e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TR0650403214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9816157354cd97d12a70a11397d693809cc4d84d2d7f43e391ed555f6c0949c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/TR0650403221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba22b574da41b24517d53f391426aae429085ff87aef5f3b2db156af594e242. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/TR0650403223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2d3b46d71ab6ba987bee4111e6ee0e2ef6e85d8e7b96a154ac97771559ee7b. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/TR0650403226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd111d0ac12e232b83d312b3478a87ff36cef0064c347eed089f84be64aa005c0. 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/TR0650503214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b53d6be10125f9add1be93d98e34778f49ccd59522069fdec22e3ebf64df0b9. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/TR0650503216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4dde5d1bc7b594d69060033f564c13becd94387cbd5a1e8fb494ed16d73b5ca. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/TR0650503222.