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 0x33b0a944e8594c0ab5bbb6441c0c8614aa48a68f9e5f8232b3b7cb0164849cd3. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f19f77b6-896a-4397-8460-07595783588b.json and https://artists.proofprofile.net/proofs/artist/f19f77b6-896a-4397-8460-07595783588b.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 0x18e5faf77aea5de78c109e83ae7ca4490b7df392ce200cf754299fd11df4a112. 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/US38Y2302440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2447570e93a643fdb5629e88fe785b26600fbef1b0a58b1572fb9bf73a14201a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZFYX2029746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4981d72a62a7bcc2559bf4a2bf2948f612629317a0112f76074ca6060bf47ff. 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/NLRD52038591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3761b78b89eac1f16a020a768052edae0ccb44e36aae3f037263787b9c24cb9e. 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/NLRD52024583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535b6febcb1f999911b1b966f0ff2d115f73735d80be2e023a004bf5efde7b26. 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/QZK6H2393556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f3e47932bb0987553ab802cf3528bfb70694dc3688eec4a7fd13c2dc7a4c8e. 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/QZK6H2393557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2ccbcdac0a4476897b413e2e59a12d7fac017b610e37e4c07dc1828577d2a0. 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/QZK6H2393558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c9557e38a761acb0e3b051c0f00111d54813659f2416a110ecb8c181c448c5. 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/QZK6H2393559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eeb4ba91fe2d5ddc73b984d3e4cb8ff61d2956530d31fcb7ff6948ca5a8b3eb. 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/QZK6H2393560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18e1220891e9820f7b3578261afc83a00d12a3c8fc8f36a705f6e2f507ee7d6. 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/QZK6H2393561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1c5d050831e1c648a3d18faa6b29c3dfc4fea90dcf7b289b263b838264ccf4. 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/QZK6P2343448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4929be669fedb5e8d8159fff3fb476bb7d361419e47d1cc63e7874b7620e0434. 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/QZK6H2393563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff145b222a585a6dfc13a5be45b35b5b7c16940381366deb6b600f4e6a3f3065. 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/QZK6H2393564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6990cb972fe7407adaa2bf3769fb0b1d1da93e373b9ec5517b1517327db6a272. 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/QM4TX2260562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115739e6046f4c6ecbf551e9833c11de6bb38c888a31ea2aea48c7ee52622c5c. 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/QM4TX2260570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47279cd5d09d97071ad98285c14790f90e7f3132fb9c17d992733aed2f55bea4. 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/FR96X2130621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d38371e23af8bd0907b46452829f724e63a066690143102f8a87559dbff3d50. 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/FR2X42158131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7abbd2393773a0fdb99444a0a697c00027465b1b251156e79dad8955ec46d06. 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/FR96X2130627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5a6e3839407d51eba8d49cb2e6853321c0e7cc96b695ddfb907d3394bc5a12. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/ITUD52100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4b612b57ee9eaf88b572d25cb88bc1a2e15b03533210bb3a777f099283217c. 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/ITUD52100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aea20be26f1153bcf9f635b4ac3bae45d34785e43ffea331a4919726e31d55. 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/ITUD52100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8143266dea4ef76dc2812af3bf255649a539c2b06df5acab20877691a3f2e4. 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/ITUD52100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b71b3a8a2ede9ccdcb61c28589d9f25664cf2961041dabc2aa29ee66e0a8c45. 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/QZFYW2051506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ba5265b7207525ae9a3193bb8993613dfdbd06366728befccb13429a8b961c. 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/NLRD52068965.
Street Lights (Stxndby) [feat. Astro Centauri]