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 0x62fd7c4ad11f3cf6a7601c8d140ad02c474c30d0b83a6e2d39570d813dfb18d0. 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/6dbed009-4502-48b9-b496-cab699c9a94b.json and https://artists.proofprofile.net/proofs/artist/6dbed009-4502-48b9-b496-cab699c9a94b.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 0x4e9c9dbe56ecab9ddc188018c6b046881c4774267f8ae88ceed10977717e03a5. 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/SE6TI2364991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d1e5c6795ace82973bc37df57f977f083aa8c00d3f21fc3d3b98c834b0eec5. 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/SE6QE2095439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2511cc1cf02bbbb8deb68d0a914e5479af9f3318bc259197c519c39b2bdeb2a2. 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/SE5BU2044873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0132722c2c978862b4cfa9a4130b2a81fd4c557483df7d909b1dfa78c49cf457. 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/SE6A91927463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe013519f26582da62122f48cb11447961479fabc256e23418109fa9720ae1e0e. 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/NOUM72200277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0c96b9cdd7ca8d9bc7d4d11239c3288636ecfb5e3086ff4cadd7e84c692f9d. 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/SE5BU2477452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18da8a3d28d6b5644021f7db87de8499278256e989b0ee28f0876dc969b6b05b. 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/SE62M2377042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc466b7a5a42704eaf0030d060406caebe639435449d3d215611f74b67a9b6028. 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/SE6SA2382516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17bc5ed663c3b6157e75a701f632ee6ba8b6c3d313e40448f0150bc47016337. 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/SE6TI2360680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c3dd138b44eca415722eb4f5423dd9da2e44f2e846c5d48f361ba3aaf52749. 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/SE6SA2286057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0f7c4dcdb5adde4869b0bf6cc1a2ed0460c661658d3d76bea9f5894bfeca0c. 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/SE6XY2100383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eff5f6a63f6f35ddc662c6308aab07eb0685f78b19c5e835792534ffd302b7. 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/SE6XX2132052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a171048016ccde7134c841881f6d2db416fac57ed15f7dda1bdc0c69df4371. 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/SE6XW2169161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e9c3a7517d469e1ae479cf64b9fc8cec35ec64e054a6519f989c5772d328cd. 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/SE6HN2125896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac768a9e3ad05642572acb31fe66835c8132b87b54a76cf1da6d870cd8614ac. 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/SE6A92116523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e190b0934999444e17b5a7a260a1258ccb692c42a92ad5da63a43aa3d0acfc. 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/SE5BU2110099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd618ebad4b141b336e80ec127c640eb80caa75388a2f1d020de3561dd3a0b8. 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/SE6I32046917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7ae21bdc055abf9543411d2eaaa19a2425ec98058fba77fa9903a996cef807. 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/SE6I32090789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f46d1b196adc46fa59327c1fa7963ca0957b07434765b77b5c71bb4e2c0435. 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/SE6I32090790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516a61e3cab89aac2f8e50b5d96e8a79ba105777777cdf6fc00a901f7cf12170. 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/SE6I32090791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb4ee17515510418ff7b2501664521afb7ad25166c7a8b637981f4d976b2bdb. 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/SE6I32090792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e316791e4d71e5fb1baa9f56b19c51aed9276f5a87aa1b080f13234683fac17. 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/SE6I32090793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16cfcc577817929d2083ece53ead442c8913913b18d55de24dc23e9e3e76209f. 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/SE6I31946202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3550978f74705aa5e9bd08566a247f0090e8ad7cae81f7e49910d3bd744254fc. 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/QZTAW2492600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce7f5a9d2103644f31524f00e9e1df913da9e3223e0ceb6104839c3ac38fba7. 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/SE6SA2160175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55dc30e33b924ec117a104fac8f3a396e22dbb8c973b797e906b9de3c84786fc. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/SE6HN2058763.