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 0x908f7efa834034c7169acb9961f8a612215ad5ceda1029c314e294f68c7efa88. 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/f3ef312d-76fb-4c7e-b113-7aec1521273f.json and https://artists.proofprofile.net/proofs/artist/f3ef312d-76fb-4c7e-b113-7aec1521273f.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 0x5b2d6f804c2713fc089ee6e5db73bafccd2ec822d9ba4222fab4103b49150bc5. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/IDZ351911823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73d7d26dadffa4b9c8ad0de57c3c6b9b8674b0f04102ecc04602bad4b366a14. 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/IDA432017220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32173c2fb9cd2c69d3ee37833526a047cfcd7172f00c8aaea2c944a127fc05df. 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/IDA431916817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699abed16e919dd7cf3e4614001c7d6f738a7f6cd38c51fa9bc397e8a067582d. 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/IDA432022846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8b727553a6763aa8fa31e30f5192e0c2e6836679c701cc23056c78937af695. 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/IDA432022847.
Blanket of Sadness (feat. Rendy Pandugo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa869e507ee636c8c997df1f569d6ca3f78941f7be13134f621450c022c2d867. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/IDA432101761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99b0ed0daaca73a75965b347e92f3601918aeef4b412c9cf12e2f2cf3ef783a. 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/IDA432201238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6502b0da85c575b948e7af28cb994cc6a91a28c2a379f67c33b832c5710eeb0c. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/IDA432201239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321f91095490ce0c6d6fb6c8a3617bb26cf1346e747d58b4083aa9c90ba66c87. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/IDA432201240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fda9e6629216b56b4c6fff84076155efd976405596cfd6e0e059ac01ebcbad. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/IDA432201241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7ac08ac7845645bf4b3350b0b992d4094be92686c5475bfee692f8c98cdd4b. 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/IDA432300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb84c78463215a0e7444673da0f5508a509e3ffb72154cb7b133fe084f918aba. 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/IDA432400673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7896ec3289eefcfae8caf52017eeb120d6eee03947e03cc056dedf90e0347ba0. 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/IDA432410191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85ea19970889c58bf08030d0866efe8dd315c30fdcfe0d4083db8b1991787d9. 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/IDA432410192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5696946729fe9ee3cb0d466c87fc8f32559bfc0dc431de9614a605a8308d8be. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/IDA432410156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb84c78463215a0e7444673da0f5508a509e3ffb72154cb7b133fe084f918aba. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/IDA432400673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7ac08ac7845645bf4b3350b0b992d4094be92686c5475bfee692f8c98cdd4b. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/IDA432300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9db2c1804626c08ce5d74b9a994a39a3ef63b015a047e7f952fa481689f7108. 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/IDA432500360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b8c8ad5f1b7d4301ab3d7c3ca13de44f0e639e20a192f1e78c9095427da38c. 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/IDA432500191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d84596ea867e355b06c76df8c06112d678cd754b039ce609ed4549705de0f7f. 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/IDA432500359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb84c78463215a0e7444673da0f5508a509e3ffb72154cb7b133fe084f918aba. 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/IDA432400673.