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 0x8294404a28ed79488f55b71cee4c7cc2b2b0e8bfaf810b1f165fdbdf51ba82d7. 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/c6d379a5-f10a-4900-84ed-7c6e820ef27f.json and https://artists.proofprofile.net/proofs/artist/c6d379a5-f10a-4900-84ed-7c6e820ef27f.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 0xf5a978172e29d2caf3533ee6fcb1c0bc234bec08f7f0e047d9be5c3741bb1bfc. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:01:13Z), 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/GBLFP2159189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6185b2022dd09b0a7a9b78a8d8e61d0ff3f1d6172429db5bbfa05dd6ea073c42. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBLFP2157053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35b82396f8e212ce51b965d66206e2e537117dc847ab867f3d0b07e85c54676. 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/AEA0D1951528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec37257979ce8979eaeeda808e0dfd6066cc238d5f668f9112475acd75442c8. 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/AEA0D1951530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c7f67a2f40b7ccb12eb5ff7ffbd22d079ea17a333a9b4f5e311c81c083b1d7. 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/AEA0D1951531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d06466c0d2f99606a66baa0eaff6f96cea0e5ab7b8581e28a69a0a3f44df76. 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/AEA0D1951532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad447ee491562d80df87d87349b03401628e71b747b3cf21ed58925b5a0102b. 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/AEA0D1951534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c93440e50ae322d7db947fd04b54213618ce2aed5465e97f8c5fdc732a9969a. 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/GBMA22307092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936923f794548f6fbf064e586ce2fa8bb86ae9261b3db7eade9c99168c2cc922. 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/GBLFP2354857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f88fc33266672ebf47c33cbba5971f6eff031f9e8c56bd5b2a7ddaa2f71d4b. 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/QZL432300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16dc5105ec029b056ac01be526c4156cc3b16b67d69ab7fd7ae3f6ff2090cfb5. 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/USA2P2307282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2b2d13bcab329306f1797f83771c9f349e08c21588ce3c63beedf3e15d751e. 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/SE6XY2208215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ec2145bb6d69542a22d2d1bc58ad41655354fffc874592202a7ada35c51f65. 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/USWL12200203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db486eee9cc75d124daae455643112b42aa6345d795da578e883b123f6fd0c2. 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/UKXN22043928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2190ca3ae900e357f233eceac45b0583eceec04b5bef9981a1b8f0d75700d13e. 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/GX3Q92004126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e7157049738fadbcc4d83d7a9a2aa615bedc529e5bebfe286ceb2095e8c39b. 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/GBLFP2176924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe679b9c6866a263f8f4effc3aea8cc09cdefcede43ff00fba4357bb133afdb91. 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/GBLFP2132100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa552631af63070b6e14cb98f1e0fa994fa078a569c9e0d6eba81d81a90868545. 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/UKXN22351004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba497f2eb9de1f737c99c266b3099d8ada6b6657fb0843232c386f5b92bbefc4. 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/GBMA22107719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a9406538f4af4f25669bc880e7f128172cc749c43bfbb08e8758d7770c0d0d. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:34: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/GBMA22107730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92a880e238bf0e7f37bd0746b60e365b1ca5f5f7d502bf60dee2f74b25e3fb1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USHM91952913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e80519d48406d59cab0a7c8b5f83678fe7118a10fa49117d9427730663673e. 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/QZGLM1917339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7768f99dfe8c3f096726a451d643ef1062a24add6e15f1b23bb0cf4bbb494e69. 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/GBZB51900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0de67d2a3eb37420dd32ccced3d4a183c959edca3791ffeb5b99d7aa13a0e99. 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/GBLFP2271394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa795bc89fb33969b9a5b69da3df2e3fe304845d37f50f1fa93840cf5ca0e21ac. 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/TCADN1814324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dabaeb29feeb7627deeb17d5945878cb90acfc62f27c9a22e64b5336be03b1. 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/TCADN1814338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd28cf45e42dbf03cfc6ccaaa1d3ff1ad06bba9183c57aeecb0bf486ac042cb. 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/TCADN1814357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b280827267c2dee7a6622360bd87a7f413da49d7d4d37bf5a7027b80b415ad. 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/TCADN1814402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b05acf8e1901dd09edf17345977e39b0dc6594442ebc9034cb4bc91210d5501. 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/TCADU1834569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ec230112c0f6fa9f04118d870489e68a940360c1b0498a2c6b70984f258487. 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/GBLFP2159191.