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 0x2003f53ba5d6c802fc8457a067d262028442cd722c0146cf26c5285f2bbfaa9d. 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/117757e0-7dec-4ef4-ada4-c93a4b08caad.json and https://artists.proofprofile.net/proofs/artist/117757e0-7dec-4ef4-ada4-c93a4b08caad.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 0x94a63f651aa96a0636ca4f87f6187e233a0d75a0e4e2750f9e7ef3c77fc940c3. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/USLZJ2261704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522d6001139d482e8bf3cb17ea9d843797b2697c671a387e7a7fb1b42e6e4920. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/USLZJ2261715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9020310ae58afd158d941fa0df3d411aa618fa73ba839438c8dc17b98b87a9e3. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/USLZJ2261733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ca22fdac655d62a8006b4d6e34f031dc64a8fe52cc31280ceb3cccfd0342ca. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/USLZJ2261705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855841cb44cf2b2c1434851750a5ed62719e822776f7409237e179f49416c4a6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USLZJ2261720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3418bfd72db776500fa6733568b5aabce99549d6997d363eefbe68a873d8e8f. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/USLZJ2261700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4034eade4e1926342fe8f7323b1de471cc0a228b53019dc5711fc571a37304. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FRX452450103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0932ab7ebdf9c37d573aee250ac2371b00c74c4b8abe0e6c501ca067afa874. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/USLZJ2261722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14eaf00e179717e091fc37f7039ae4daaaf8e40421e053cfc6e94f18e2ec6920. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/USLZJ2261709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49a87b53a330bb809d5857a7a7ce4d5a4d43d07513495fac528d26120435ca3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/USLZJ2261741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a00e5450f2448956f671e62e89d8970acabf7db89bb2e1e49d8944c82980915. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USLZJ2261712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebd7a7aae839643e7a4016cfc4c5c6d255165fc491d03df928f1da6fada0e09. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/USLZJ2261731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c9108a487b084cb8cd6c9fc18a843fa8a703bcc0b0e8889597f33ddb453d93. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/USLZJ2261732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77254c7e0f0aba23fb5d343d5e0e24cd9d2c7732c75774c4ccd5d8a42e26360b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/FRX762402069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af85b3d9b5f9e23aa30b771cf4d35ccdc2d1b4b6faf37a506de82c511307bca. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/USLZJ2261730.