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 0xed7ea99c9c42fbe7c8585bf948152c5a8b64ad88749db6452afeb06f5ccda6e3. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d38a0eff-1408-4d3e-aff4-bd2252379a82.json and https://artists.proofprofile.net/proofs/artist/d38a0eff-1408-4d3e-aff4-bd2252379a82.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 0x1d399a1e8141f20b449343f0c68ab7e4da17787177e2a0d1d1b6f84a4ea2ad56. 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/NLM4G1800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1bbf621630a242a6b9be1ccc7028fd37045860e34a185e6a418b608d7dd4119. 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/NLM4G1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e326f53ed709431feaf920e23db147670f08615439b817e2606645b47aea527. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/NLM4G1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa483bf219e4f3267eab599e65f00fefd615c30ba42142614b47db528fc93462f. 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/NLM4G1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda99459ebc0a581e9400c4542808b8548ace2b1c9f54654605cddfeb2a0c820. 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/NLM4G1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5a4ba22598c8b8fb2498c8f3d3ee3f24940a67222d9dc14fbbcacfe9e81ffa. 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/NLM4G1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9adaac2b765a23bc73e57d8abc04dc2c02b1ea11099613cb1727b3b768123e79. 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/NLM4G1800014.
De tweede deur gaat pas open (als de eerste deur is gesloten)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf386181affa5dd03b29affeff9810adaa1017cee8a50bfafb09c359679ad1484. 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/NLM4G1800002.
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 0x9073d9f89585b3bb9f28d428c2d45e4ac79c48f65b66432b45ce4d4790963724. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/NLM4G1800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf488c4927c427b962a0f26b6ec110988da7dc82a1c5357db58933eac70aff3ba. 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/NLM4G1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2d3325b99146081077a16e62164d1044000062a3e4f7beed4bc221084cf303. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/NLM4G1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02151c0790ba670701c23f7c76ec17eb97211dc2aea62180098863c5f8bd7f59. 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/NLM4G1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05499086e8dd945a666a53d5415e6ad98c9514d1dc163649271e1024bc8994a5. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42:34Z), 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/NLM4G1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825617e89d1a4d6b1731e4985c6ee792acafbb8a08776befca489f86203fd7e5. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/NLM4G1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34cba0bc5f454bef99349bc0299b682d0d0416ac4bb3159b0f958939b751d19b. 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/NLM4G1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4291de14e99911885f7fadac7fbcfe30ac9cdc9e5244cc2d89e95dc98714f5ae. 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/NLM4G1600016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99df4281a208bf5d223fc358d797c05f5a7b3b875ac1f3913d5ac239b1395d3. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/NLM4G1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a42ade435f6f5153880be668cffca224e7ef3ff4cd3f984950387e89a9a4b24. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/NLM4G1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb734e02a75b46b04d7d05619ddf78b414c655a4ce5185d0a9bddb36b688a8f6. 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/NLM4G2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7746b5b9810cbc8f68c5431e342fb39854793b5c0347c8f20a1eb7592bcd2deb. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/NLM4G2100002.