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 0x4c1aac2c5ab5ff0c1d763a1d23e437ce5a1c3b5fe54a23ae726b86084e40b4ba. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/77f17119-80e5-4fb0-a475-399e987ac90c.json and https://artists.proofprofile.net/proofs/artist/77f17119-80e5-4fb0-a475-399e987ac90c.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 0x5fcd60450464795f0624f766a3b5e1ddfff33133d705f6b7a079a3eddf6199fd. 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/SEVVF1001717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e975866646ac0a59d2ec15d1dca00cea8263c58cee159a5ffd57834b1bac414. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/SEVVF1001702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cbdf940525f14a39d6beb461e4506c88fbaa6e98ee4f00a683e3dc7147dbf2. 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/SEVVF1001703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010f7b1c4effca165e804d96ce4defca5c8dc5616e6866d6601e1789510b2537. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/SEVVF1001704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf771cd5bfeaf3e9ef0f443e75238a4da3bc8e59ca18282ec16a0b30a6f735f6f. 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/SEVVF1001705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21908a82db4c55dac82058e27ef271bdcf0b611ec9638453d5bdd522c1a5023. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/SEVVF1001706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830a8eaa6c578f56390e2a0bd23e1400935175bfd84e1ff74a1004aec51c06ee. 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/SEVVF1001709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f7756aa1e5d2d18ec9189d4f851481750a10a42ccbde0be1e7874e219d6906. 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/SEVVF1001712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba6f5a6eb9b7bcddf351230303eadd3c43dd125d886a217c7a32e5601e15493. 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/SEVVF1001714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fd84c42262c4fa39533baaedce1c4c27eb2f5b85c08a1ade366a02e177ff84. 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/SEVVF1001715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55aad1c49630c420cb2a6b413f5a9a2430d3f72404433ed560b7c1f897edaa66. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/SEVVF1001707.
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 0x984146fb0ad02a6b676711e65e6e6fcb52a64b4a3a042e70bdbb1994d18d8d9d. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/SEVVF1001708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5efe764b5aa4bfc9d6425218d0bfaf31e7b3e91210bc31df1f1c7302baa7710. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/SEVVF1001710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b55c4cc228b5e4bbd73e3c5d173cfd37dead9bb70d9d4eaf489e091e1be4257. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SEVVF1001711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f2a8bf43b0064f416911351a36586e02eb13cf03ebd582545bb268a7a49d58. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/SEVVF1001713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031673c9866bd3ff3c658536a147dd7f79c54ecbe6049bf62224c8cf357f21fd. 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/SEVVF1001716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08477f1d297147453fe7b9fe0ee82a38a416187b2ffd1e8a2b50cc624039c319. 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/DKGY61101001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3183ca092312738d837b15235eab43ebfdc1fc6b19e6adb36661fef66b50f5. 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/DKGY61101003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf957fcd7464b469e401e7ddd0860cb8964fb5fd0514024bf2dd9f5347f01e26e. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/DKGY61101002.