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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a175ab44198dadcf619067c6b15831192d7f8bba6dbe23f78343071408223e2. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/906c889d-7a10-47da-9b40-2c0ee3cab15f.json and https://artists.proofprofile.net/proofs/artist/906c889d-7a10-47da-9b40-2c0ee3cab15f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1e1264f112997168287510a0cdba8c09d210b8755698921935dcd8b5e1b945. 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/ES5591100749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e2a5c547a31a03884f626685284c448f2ce1d2d33f7681807943e7291f21a7. 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/ES5591100751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d38b39fb6ce47f8262d55356a0ab01a04dd9485643e7b81f49e5940cb3ed985. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5591100752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381c58a8899e09348a59b21489ba3a5b93d692239c6870bd9759881446a5081f. 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/ES5591100753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6db5b91e37ed81d7a2fa6cc4ca07edf8e50ca65fc207eea9279036f4e87884. 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/ES5591100754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7929dd37b4544fc8222adf0f669600ceb423bf8df43f5f07341f22a322013e. 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/ES5591100755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0613fd341e58498558517ec3ca71fddb51f86344af1fe2ab7bd7aefd420565e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES5591100756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cb83cae4be7eff9ed2f3bc2b54a77ec600cb78ae6d7118bd46a12962e89ff1. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/ES5591100757.
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 0xb55ca0f87823e6b457e4572076ffbd93f43e5fc38143d7735fba0502fcfa70be. 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/ES5591100733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a29acd5378cfcd2c70e141287220912d54f204daa643bfa8ab2a4889db978f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES5591100734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c068b65f196b823ce45ac1a635d5f25d7abfa1ba19c3bd67eb445dede2d924. 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/ES5591100735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9265e520ec8c35085bdcd022a74241fcf2a07c4049510b204642235ce4fe9bf. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES5591100743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22fe9296fc3e5854f3ca582c66ae079658eb96777538c45077f368089a270ae. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/ES5591100738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b09a5374a78ac9e6ff8da54e36362cf937007e5c0f7c94e8a8d161eb473f9a2. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/ES5591100739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394ea48ff45d63d7bb17b13e5b8bb82ac52611cddc3593b0bf1c5d261c2d2c1b. 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/ES5591100718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b732740dcd7b0049533ae475acb9bcf79fd6a04611e9c46d9705406c7630a6. 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/ES5591100720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936a9b1f48b849e8e6b9b5724086e1816f73c31cde78a0aab194b863983ec458. 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/ES5591100721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b89f7cb6105b8d41a5b58cde40b36823b211ba9fea12e3529f928c401e9e83. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:32:47Z), 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/ES5591100724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06eb1abb9fe41f12811652ed595ef517cb5a6aaf66933023b91f8af501fc61b6. 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/ES5591100725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36231f2f3358e6791c8943699d8ccdf94589351020348a0f5fff00406d3b6ec. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES5591100726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa134b7fa62045cf6ac6ee84b2438ebe0bf587a844427233ad2e1cd2599362960. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES5591100728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09392f64bfb04d77e75be680582b74c8f8b8df9924a944db12ddbec4891084e5. 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/ES5591100730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb526b1f3b866131198913647e181557db19c03242fe162aef2d21e54240e3dca. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:00: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/ES5591100719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c317be2f693bf316fdc74dc90f716017ae298c66804f3deb103110d28ba0faa. 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/ES5591100722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80476edfeb9ec98443e36dc2d32ca4400aacf65aa98c5b3bf1fee960d51912c5. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ES5591100723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaca214c2aa0e5204cb2cd8a7d7b86ea4e24a16c364465c147eb349b96e593f3. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/ES5591100727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a1902da98b3a8b5eb5ad070f4fbb739b3de5e75d741ba15955449e6b3d332b. 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/ES5591100729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5841e952f56d8239e1dc8431701afaf6b9a69270eddc8ef0a2985316ea0f6c06. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/ES5591100731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54b7143b764dffdb59c7b373d8e5a003db1020fa343f8b7ac1a4310fff9f85e. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ES5591100732.