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 0x4dde05fc8365fd95bcb481fe4028ef6b44369e4fc6faaaea425c5f1b4cc780b5. 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/f3f14ef4-42a6-4d52-841d-4ee7d994e963.json and https://artists.proofprofile.net/proofs/artist/f3f14ef4-42a6-4d52-841d-4ee7d994e963.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 0xf3b4b3104fa660f8657e8e4cd00be87de7db05e60cfd028577b3187cc1c69145. 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/ITA061302695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04466e334096d5ce5951aad750dc6bc0dab17caac56aed19235346d62d45aeb2. 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/ITA061302697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba32ed15a198bc7378572553793a0d5da32588feec3410362a31833cc8ea7fa0. 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/ESUM72400669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365ba3548f08238b72c8619552e4164e57bc4035b1cbd17d5842914c9d21dce0. 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/ES94G2404005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d267f36f4fdb31a6ea4fff2ed79975a60469e8bbee688444198737fe1cd83df. 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/ES94G2404007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2698b0f2699f06865fa2c404031a3bcfe4dba76364b403849792ee12f86f2c. 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/ES94G2404008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394232b7d7adb82390356bb3d0b915b1dd682add3a9856b0873cfcb5f201ac53. 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/GBSCL2335050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47de77c25e8ef3ce42f072dc94e6cb0e41d6ffc5a910d7b3f20e9fd5f9802fe0. 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/GBK6Y2303401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689a0d1779111f3ff3ed124a82b8de74f1a8517a007073883b14d35d44da8097. 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/GBK6Y2303402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0dace1365dc2738145fee0695d467e8b4531a60afe094ac3f8850497b85081e. 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/GBK6Y2303403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7c7adec463e17a7abaeaae0ede8d317e2624894474bbee5369020a852a61b7. 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/ES94G2322203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9913287c469f55fec366680ffa9b066dfe5f370c90564fc1f8c5cbe0bb9318a. 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/ES94G2322204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cf23277932d41134a4b8dab87eab0116191f4b0ba0d7c96c7b120a880f40d7. 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/GBPQS2200114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1912108f0aaec5d1772084604af5cdae89645e270564ababd75d379ede09d96d. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/ITKG02200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87900b0e27e535b13d90f174075786cd826f1e641b188e829814335762ebd2a. 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/GBJAJ2201290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d433db6a6f3481c810a114fc1b64ca2df3789c6d01cd86f3b1a89d1a09a402. 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/GBJAJ2201291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea06c4e5d2279e004054ad9af582e5345fa24c73ccf35491dea5585fc09d1c00. 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/GBHAD2200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72cea838853384dcf10847be090db5d1101352065276109d42064a4de429c06. 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/GBPQS2100190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70dbf66c1a83476674fb5a837662ac32e198f4743bba6c57b9f6eb00a90d9edf. 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/FRX282168949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a21818ffcbe4adcda8c781e3023d900f57222fdb42c988b0de06c62376a70f. 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/GBKQU2165441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0ee4caa66f1fc601aeccc9a0436247cde83b804e70d33981cbb3b25e64e11a. 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/DEX042100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5069e0a083753d93eba50312bba651fbf69d076bad814441fb315eaffc2f888c. 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/USUS12100174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92b60520d33795d7307287d520b13e09a963e592aa00b1838dcba495b6810f1. 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/USUS12100066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b64b35f837555b55ce59f0f4dfd33b32aa92b9ddfefa4f9d7e696889972fe3. 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/DEH742038852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86baa0c414b1192165ffd5436c9abaf59b22d59cee107af4802d763568f2f833. 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/DEH742038853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7c96bda7e34f08d416eec7a9f476677903f962dddf07da68415dec2f297f63. 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/GBJAJ2001687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16bc5b0200fbae7c91cd9622ac5ba7dd2acceac3c2be3c2da3922e83340b3b8. 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/GBJAJ2000574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76023077919af2fe74ff20046cffd2e60894db0ad1cae0b6e92c917e5c00611. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBJAJ2000575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35134c0a4c1c18ed8dcdb1720e4a188c076e6d43903d145f7736be5b637cea9b. 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/ES94G2017403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb49fc199ba46d43f4bbbef7f48838f833fdb9d270e024c8eabfc7570421704. 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/GBJAJ1901901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cafbf87ff907ddc16f3d98e567eb3ef04660e38dfdc0141fc7eaf3658c25258. 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/GBSCL1991009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92074d9a62dd11be5b2227c81c70136762b8f78cc5f6fa851cc6f6b47335e9a4. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:33:01Z), 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/GBKQU1876328.