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 0x311de85bc4d7cf3b2124d96cec0457cd0363bd1b63c2648dbbed4a6054383a1a. 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/1a48aadb-6141-4b0b-b0ff-15f86e24c4ac.json and https://artists.proofprofile.net/proofs/artist/1a48aadb-6141-4b0b-b0ff-15f86e24c4ac.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 0xf5fc9079e04e7112e86ce18fd553dca64c46941c8af328b97552bc71bc2596ce. 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/BRWMB2400588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486f5dcf39691222c3c86a57b850a9506a4559fef46c2f6e4253061270051818. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3d575058445daf90b47421bf303ddbb9f5d490176e793cd566c7a6eb5e4287. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad376ad2d4a7bfd779b5db6279cdb9e281f7463c7b7697c27d2a9c278419ece. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e00882f8384b59db8c1a0c542cfb22ca9950eb05f8f5af23ed74d6fd2382ce. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba456a5e379acf3a1b4438a6f1487090ca8b304b3c1e901091b66f4154f338e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BX6Y62300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e102faba731173fa60c56e3cecce4b9f21cf59338aa4254348041d5b990df4f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ba6fd7927f05353674680a1d6c3da0807fc5505a02eba37bab4b503144ba14. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fee299c813bd94c0a0338f2cf52bf7b8ac2940a78d74a43116d4abf2ba47df. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7852ba5cadcb0e85142c107d4616c491df20e0c6f8892dffd082b41e83969ae3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb401f401b88e34d25214f4df331d9a7ada97099c56e559bb33e6297ed72999. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d04bd6f009d0daa7d368619c10e9a3588d4e89d1305e4d957d037a560391804. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd210ad42622f90cdc045800157db19a16abe7c290d0f6df59652aadd6e7fd2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a37c2413e548a569c4aff5d6361df4c952f00d84b528b03b05e3907a50189c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee0fb02f1f606218e509bba18cf222c32ad32dc9854a01f4307911b1ac81e16. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX6Y62300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e2de054e06b17ddf2198750a7f07ae8dd170c4e860fdd386fc18cb39bc40c0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX6Y62300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e78ed9948eafabd3771fb16850945f9973fdf7fa9a5d585c6aacb9bdece12d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX6Y62300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffaec7463c0bc1676e6cac387a4fc11308864e279f9f03c802e92c5d2fc863d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ababddaa00e7782dc9037a2b7978c25845cf3c682addbccac40bbf247f68d4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573176b7d358e3598be109710060ee5d18b5e7bd2fc176d711fa05a2bfd54858. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX6Y62300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0f87b837710e92dffc8b022f15b8ce6469f28f297a35fcfac87f0883f0aa71. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0dd74d104a6514cae16b61a0d42bc73074ba17cab470c43f27c453c7c9789a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BX6Y62300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4402bdfb93fb97b1bcce06c5476b3f18dd8aa4e967e71815e8d7b419239f9dab. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BX6Y62300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70311e4e1c4bcb0dc7dd655598eadc139a19c6b4598ae3b78d0473000f0570b3. 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/BCD592300095.