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 0x3f0cc6f746f3e3faa7c4ff308d638c4773381c7c71faac8552990b8e06810e6a. Chain 2 (Bitcoin): anchored in block 953759 (2026-06-15T08:04:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b610ec64-fef6-4541-b358-1148291b956b.json and https://artists.proofprofile.net/proofs/artist/b610ec64-fef6-4541-b358-1148291b956b.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 0x3a24036015004680559469790beca140563b4b03b50391f798daa8d0494c34c2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CA5KR2447752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190dc51a3d6a460b36f8a55d5763c75c69bc3c0b74e9941c93e3e373fef4c44c. 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/CA5KR2389348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176f6694053e3a91973ee41a7e71fecd27bb754bb41b1b87c9e3ec624cac5237. 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/CA5KR2389349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd03073d8e2545be16034b5ee740912f4a6e2265708f300fcd27ea3399be2cf3. 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/CA5KR2389350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1e904aed30077ad215c35e87ad5bd0ae23389b8b37ed1c40c2c5070a870615. 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/CA5KR2389351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a24036015004680559469790beca140563b4b03b50391f798daa8d0494c34c2. 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/CA5KR2447752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8cd514c94a28db634b1003f1fdc65a39a533dd257d7471c133d6ff7f3505655. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CA5KR2200065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8cd514c94a28db634b1003f1fdc65a39a533dd257d7471c133d6ff7f3505655. 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/CA5KR2200065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a082553aa34b3a86ad01b35068d793a6d5fae257cbcfbd8734686d31138337b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/CA5KR2201213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a6be4b5fdfd00f4d7684827fc0892cc3c7d9a5aee37d30b373c95b9c3b721f. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/CA5KR2126561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9e73545a5713eaa3279d5586431e56e5bd44c8dc2f0578c4ac88aa687e8946. 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/CA5KR2239594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c61017c0ba2100b40def6992915150bf4d022ee97b22d19d40526db89fe6421. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/CA5KR2096089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620ddd349a3b02b7d21dd29ed5caee316f8cea20edbda1c45a5e5bd0bd92430d. 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/CA5KR2239592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44e94f4ce452d38cb379a0229938e347bf00159ee9e330a4247980eb8643fcd. 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/CA5KR2239593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9e73545a5713eaa3279d5586431e56e5bd44c8dc2f0578c4ac88aa687e8946. 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/CA5KR2239594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0efdacd7a4cf8e49ac5bccb34dec66884351f84db270c148916e3f561f036151. 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/CA5KR2239595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x681f0b0414b6f5bd8e043fd00c57fc4b867e28e703df27e5f5447b4b3a24f66d. 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/CA5KR2239596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d62ff6d21b00116d9242176058f4ff09e67cfa97ce847ea98de04dc315181ac. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), 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/CA5KR2096087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf847f2cabe7fb65f13f938e566cf6fd35eaa2d0c50583aa6c8e94d51dec7ed49. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/CA5KR2096088.