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 0x244a8c092d8c05f26c84f8c7453b5dd2b36c69eab972f84c6310e39bbc9a636f. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/43f681fe-e719-4e27-a7d4-388aceea557e.json and https://artists.proofprofile.net/proofs/artist/43f681fe-e719-4e27-a7d4-388aceea557e.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 0xe290128e0e91d2e329458c965b2306c2f355049ef5e96201e53a434da5569aac. 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/NLF362200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79004ce3682ae16c240f2e5933e4ee15418cff9d6211b78d3957bdd0903e5ee2. 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/NLF362200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6199c9fddc693ca0b852fe8ee3cd9d6158b6ef9936bac4fdc5f3818eefa75fdb. 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/NLF362200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27548f8e23d3afd7d6d536b3a32448b198b97d1b1e15ade8d17becc6b127a984. 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/NLF362200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3542dd1d8113ea931e934d021d49d9045fdc7d459e438ef62e15f2f677d052aa. 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/NLF362200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27edabe0d83224a0e0cf4a5e43f5e109b9b730826688d9a7b2f117a026816e33. 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/NLF362200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7861350ada1b466cd5c064b9c6e7cbe02fead1f4cfa8801987feb713ae331438. 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/NLF362200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d11fd3587952f068545fbd507912bdfdb57b784378da157008fd89348f703ef. 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/NLF362200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac191eb9e6631ccf030f620366176a7ee30269f801765ac8cac19c02b5986fd. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/NLF362200003.
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 0xe856e5eab716c61f54d430bc1ff3a7ab4b0f0bc86f9257ac2f898f08b66ba2b9. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/NLF362200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007d717c07696ab629b799f4b38272146c8ae823f44c862129e173dfb247dda4. 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/NLF362200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70facb54b59017385239afb26379846fc073b211bf1bce7f6d1358b9734ee7dd. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLF362200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee794e591977e0926a4486e14534509783c004ce3d8b2fed64fb17fa9f773a8. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/NLF362200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815c88591fd8c525083cfcd222be253635e90ee94eb939676d67ccbd81890dd0. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/NLF362200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ec2212ef928f3c5f45a03f935c7a03696e37649e3d7372d33164063954c439. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/NLF362200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432f056d48bbf88bb5cea8f4db6092bfafbec357115ce0e1f749d0dc44735258. 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/NLF362200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0b2c451850bec0db2e87968f6783a7573753492098d6dfb6e4bf7b739bd2d9. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLF362200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232c36afb736745c574a69e10ae60aaad3cc2dc2580bddff0874a8425b54c1d5. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/NLF362200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a163c126bd6bc73dad904f7c8da005c453c84669532f8f7ef4de69851e0fad8. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLF362200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7aea8a2e23627002cbf457654161dd225ab0f9299f00737faa96cf801c50e7. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/NLF362200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f834f8e1d07742be57430972c459e5fdbb2aa8280b2e50936ad44ad4746bdf. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/NLF362200022.