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 0x4d0d6ae87c840fb4ecbf9eee3520483505c3fbd38acaa9fa3b70a69eccee865e. 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/bbbf161e-1b60-4718-b2b3-a3c5277dd1cb.json and https://artists.proofprofile.net/proofs/artist/bbbf161e-1b60-4718-b2b3-a3c5277dd1cb.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 0x421e8a520321b753a7ed4b8c088699658586b4daeb681f7a1533830912c2f87c. 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/SEYTP1505001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e75e0e50f23f61518edf2291a41d0edfe29a38f41ea24d4c58a738ddce47776. 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/SEYTP1505002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6293b19f4661b37e7848cfc293d40a7aab1f9d69ac22ff2061b10812c6013dcf. 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/SEYTP1505003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b63ba6fe440ce1de765ac4ef7b5830a90ccf966b575de315c7b89386c48470. 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/SEYTP1505004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43fa1f7acfbbefb146649ce82ae03f08995f07293a93fdddd3be4b8b223cad58. 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/SEYTP1505005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c6fddd6b2d156cebf645abb8ddd50e041a19a83e6f7d32dc6489133a9eafe5. 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/SEYTP1505006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d4df6108f80af39fdbca48175cf1e00b49eefc2f67d1a0ea3ba6b5e54fc9d07. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/SEYTP1505007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9089826cc73f4a00d57ef16ed4cb6eeb3c4a6578fe6abcccde42c37da9b03a7. 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/SEYTP1505008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6172d7cea65a00555223e6c8dca471339e8101f4477cb711d97511753c35e06a. 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/SEYTP1505009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995db1f53881d7b39a8e9c5b700e28541c233f341d8049ddf7ebf884317a824d. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/FRX452203397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee83a1691492ff7a002072148bb0f2f7edd7256825d78a82a7624c077475984. 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/FRX452203398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea8f5c380c4c9b147f0921ae01687b47ce7d8cea611802b27648a4fcf8168ec. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/FRS182119518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba0330f2a033c2d7562222db211c6a04092ed7c1d9156564c74871861db74ed. 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/FR2X42249733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055d5de6792fc7b6868e29803ffd60485d1d2e4a2331d9095cb568c05d034564. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13:37Z), 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/FR96X2231000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e0ea4bd83c236b00fd611e0b4ae67269f780bb4dafe70ad7b7e56873f3b643. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/FR59R2242593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994260f895217117fc942a367b655423b85f1754ae38a5126ecebf89c28da9e4. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FR10S2264654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7744ff2f0fd7df71e8d0d3cce78d36d61b12dfc2d4c932b9f4705ac2bc5b7ac9. 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/FR96X2231001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b41524cc622f00600f600e83bf62890bbd4fbb19d6390b0575470261987ba4. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FR96X2231002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10378481884e3a9b81a79cc49cf8f7466a57a22e0be3abd8ccfc57477d1189d. 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/FR96X2231003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff5a50a2150d65f7245c1a9758f99a996f1caf4c82aaa6d3ac1e6022a9d0332. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR96X2231004.