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 0xf46622dff1db0f29a64e38ed96f9b96b7fee0201617b6f8e0151dcc98adc1d49. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bef50cc3-e68e-4aad-a308-180e6cb73779.json and https://artists.proofprofile.net/proofs/artist/bef50cc3-e68e-4aad-a308-180e6cb73779.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 0x96be7dbbcf344b315d0ed9363d4ca1f7997e0279cce20282542697bd8d1d63ea. 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/QZKDK2221082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28937c5aba83a5bdfa937f953a039bc1bcdf05bfb9b4cfd5a5049f3d9c35a579. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QM42K2204550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27fac58de26b82570b2fd4e298c610fa6b4064ee791fd4a73cc86de827e4aeb1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZKDK2227855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7537cb925338d1c5df4f9faa34263765c68afd497f40043218f339e5a1ec9acd. 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/QZTVM2218764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc658b63c2535baab092aa3f82bb6f7053ef6b43eebe7cccbc47545e5506da2b4. 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/QZTVM2218765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b95aa7d24a18189670ae2cffbfc926eec8f8359e7156e45072d4588803a833. 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/QZTVM2218767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bf0f87a07d1df4b0a7b64b9102794060508c48431d0b5cbfd4cc402cd1271c. 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/QZTVM2218768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf833a52fcf31dbfabdb8d3171bc24cce2444cc4658b38555bb5aa17d2a0c5b7d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/BX35N2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a919e7a9595a99e5c5eee8a9710af5cfb29f6e7eacb837dfc6952cdf0ec4da. 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/QZTVM2218769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60d14eb7e4de9e00dac810fd16ab3651a703ba173e2f67f66fd022a5f781cdd. 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/BX35N2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588b0c5a7af156e9773996e0e62079de4f8aadcbb315ae05ded7058e9cb8484d. 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/QZTVM2218771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793360144716789f0c37a2d195b662f39b7007e48dd0f7d46572a3fbcdf30dae. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e73a38330d7cf508b4b599136be43a0c4e5077003fa0fa883004d17403994bd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb071b07114385956e796dd119e02ff3959831a8e89a727eedcf13c955b6dce2. 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/BX35N2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a2694da0e1244aac8ba9862f03f7034db8d86fdb1f53fd636a0443efafc064. 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/QZTVM2218774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf527dd5257d2b9f6b5f3602a71df5472fd20bcfd890f01d4bcae5c54cea537. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1b218318f63ecab20264fb2dd745586270a41f43dd06fa500b92fcea7593f9. 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/QZTVM2218777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b6fdf8c05288be0a65db3dc8437b0eee11ac07823e11718b7f44e770670e72. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZTVM2218778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2318b5fb4f1341efbb55d8f4cd1f4623a665ddb5e8200186c0b3d7f21f9994ae. 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/BX35N2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d444a2bbe602ab5c1a62ec8939e0d7fb10e77effdebf5d4405682963db52cb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZTVM2218779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021dd656dcd0e30547c38e01a9ebaa87384d8886d6b01ec6f7514b8e46491ac9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3627be5583587f2047c57ade3c539bc18198c1191bb1a4c376e6573d6a4e6328. 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/BX35N2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd250680aa341072b60b28d253f4aea1e4710b1d17bac1b7e39c3ce4d0f354244. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ef9d7d3a4069ef9af43956b844e9263960f18b261bf6e89e35e300bc12492d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1dc306bbb93c9fbaa8061666236f15ec85a5269a4987ad2e880e1068dcda7a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96edf2a168e5f7712fb88c99bd420c44efb61ca4c31aeee65fb1ba3376281a9e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZTVM2218785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebc2f22214267972ef35fde98d4d52c94bbd7ae14d535896a8d13051ab2dc3c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBWUL2150451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b7e3b4f846dbada961c00ebade0c4107f9b502565453c08b54a4d7ab1eafb9. 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/GBWUL2340057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ca7011ab418af5506b66efd26573807ab17fd7fac425dd109c8e0f89f37ea8. 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/BK15Y2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2318b5fb4f1341efbb55d8f4cd1f4623a665ddb5e8200186c0b3d7f21f9994ae. 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/BX35N2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea3e6957bb1fd97777b190000713f60f7e0486e137881b23800c280a376257e. 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/BK15Y2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ca7011ab418af5506b66efd26573807ab17fd7fac425dd109c8e0f89f37ea8. 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/BK15Y2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3813d195f71c4acca4cd3478057ab6a26c9aba6d0f13871fb7129d8a82e3dab2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/BK15Y2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a4fcecc71106a4d551174736e74532179daa2fc3aebac4b7d2fa391edfc97fe. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/BK15Y2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd95708d00681717015f86bc109b1c92de228cefb44d4aa7a909378e3e6c40c. 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/BK15Y2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ce07247235c0f18439b81ae731214e87c22a24f7c790c3f698d3627d5508a9. 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/BK15Y2500005.