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 0xb38ed7c6b433a9aa19f7d218d91d3f819a1df1c22185bd09668f7e267b0be9a1. 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/2e9d8e76-aa17-4bbf-9f3b-e6e94b848888.json and https://artists.proofprofile.net/proofs/artist/2e9d8e76-aa17-4bbf-9f3b-e6e94b848888.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 0x87a2d36dcfc14c0aa4fbfb1abd4a939049777b5567a39e339cedb6e99a3050f2. 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/CA5KR2193924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4446dab0689cebe840bf520861f310fb04fe7ec191d3e8da535fc990bae716. 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/CA5KR2193925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb2c3ef5a4d52e3a83e5309bd449a4278724485aa7f4bf2d34c5d220d5520bd. 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/CA5KR2193928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc1fa4a241d2ca833556153989f4a4d4e87a3b990ae04fb651e6d95245e23a0. 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/CA5KR2193913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5bf9ae19a582ade1021cdb7ad17bbeb3aed585365c19aacc4c067764760438. 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/CA5KR2193914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea60674c56b3ed8bd351e973931c7c0e56ed0b38a02bfecaac86368e48cdd29. 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/CA5KR2193915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df5102fcb22111173beaecfca64ecfc835e0afec5de86d72f0b9bf232b807d4. 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/CA5KR2193916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5650713cf0d990918d7846664724f1f509c5f223992a6abdb668afdf8956ce. 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/CA5KR2193917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad37cd551157226b8c17a31010c65bfba64a6ee885047d15d76a44f4ad1d7daa. 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/CA5KR2193918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d80484cc8e44d96d31e39ffe9cc2bb9d0bbbf20cda3ba28a959b6ea4126f094. 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/CA5KR2193951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b522a457a9001b8d71c2a4d126a69601e057d5b997ac539104829de755089e. 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/CA5KR2193952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0bf9387b21c53c78bcbc6229f3472edafa434561717245ed03f63621ce7626. 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/CA5KR2193953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930d8d5bc2cf06a82ab3b92585e0417ebbff31004f471b57b9bed0af6360b456. 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/CA5KR2193954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08553b84efeee71e90cd08f07982b92dd5f5979b2d4180c60fcab2fedea98f56. 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/CA5KR2193955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8089ec9bf89011ce0c4fa0e9c681f3c111da9f6c860f9982be91e7013f2f5a88. 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/CA5KR2193957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9f4837fdac6cad2313429738da015c496d7b56c6a67d16e945849fada6bb72. 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/CA5KR2193958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2da2b5cd0bfbed7e78d141c27a3e6c42d091550ed461520075e0f9d265ff51d. 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/CA5KR2193944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1edcfd15bdc5fc518018c7fa60dc0952979a5e42d039e47471c419724b6cb7. 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/CA5KR2193946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8fe375240de5ddc22335af3c230d72c7a7d420beabb3cf1cd65869a8b31d53. 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/CA5KR2193947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c331d465bbf8643a479155bedc2d8e4ac2e68ee0498c47bedfdea924d7743d0. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:47: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/CA5KR2193948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1d77ebae1aa86c41a0936094a91e809b6ac5cba658dd9e38f0b569fd7864a8. 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/CA5KR2193950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f810077d7a8fd2fd5e42a30e1dd155d4619db1d33ef8557fe56694067775611. 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/CA5KR2193945.