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 0xd3a1d4c6fc0e061f41012c6b44ea99ee1cef8824047f36b60cd5eefe50f22c92. 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/45ab8fd3-9fb7-47db-9bf6-ebd9d87ab3ce.json and https://artists.proofprofile.net/proofs/artist/45ab8fd3-9fb7-47db-9bf6-ebd9d87ab3ce.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 0x307f3bc2d29db46f38f88f52153ce35133cec631f643134444aef7444652631c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NLJ5C1600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7af0fb7185b152d7e49ac94f24acf612db4b2915500918b40ddd5b513c70c5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/NLJ5C1600012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0216e0705d320264f569d6ccf2434445d81b82305990fed77374f64ded89a10c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZHN81958581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1517720cfca53f1f93b6a963b0405befef30e456e3dccc81d80aa483b12e71a5. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZHNB2070395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6e5972a0ca27fefeff91bbabe3c53f2634ea76c46984e5cfb1e8c02981bdc2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWT2151051.
Christelijk Mannenkoor Soli Deo Gloria Urk
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51d4db77b41377cd2352046a377a48833d7054e21b4ac78a7a3f88e0b84d52a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/NLCQ60146613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7079d9eccc740fa5e854326e121f846d81d1acc6d4d0fbf4d435f8896032aa. 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/NLCQ60841301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94c2885249861e53e5b4b86c2376db57a06a388976c06c9a4f76315284decb1. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/NLCQ60841302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a5eb8b0bf7e0d6c29881d436a8f9e864325e86d0adc37c8d875e8d0c22095d. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/NLCQ60841303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5653b1d1daae14a6567078ea3edf6b4b84aa78209e93a2f66a9e0b4220820555. 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/NLCQ60841304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa334c8495e3d0c49c33d980aa77067d9ab870256ba565282b9a02b15289d92e5. 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/NLCQ60841305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b1c4439cf2fcef135a240793ad88407ae56bc30bed6ff217cbf7087bc55b5b. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/NLCQ60841306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07b87a446c446196d34d2d8a04e053c6295b11e0392419d5befb0be98acd7d9. 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/NLCQ60841307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eccdc7a62d72863b53f33c81b13ddcbdbcfc8647c64ae92778846fc34c33bb3. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/NLCQ60841308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc544f5cccaea0c2645b9626947de2838464a1a45f48abe353fd7bbe9a6f3997. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/NLCQ60841309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d288316a77669b64a51bf7237693fab9cde55e50265dea224fb0d3704da8837. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NLCQ60841310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b24e6510765c455c8b53ca0a00fcd4654fb9392d801eaa04d5833461aa634d1. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/NLCQ60841311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f90842801150c28ad911a32f198d08fa1b663f70af40288e81a73191e9bf1fd. 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/NLCQ60841312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9671f826a82f28c0630f87ef8589710247c516c6412e8faa11690a0c2de5007d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/NLCQ60841313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3b01e654be7c2756d805172238ba304f2c2e79b5a14b59b3d01ec8c52d0742. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/NLCQ60841314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6aa2d04c4a1df6578b4db7fd64200fbe58ee3e637eebcb5f6a38418d54b9f30. 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/NLCQ60841315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6aed67425c02bb9dc93268f2bd89568389bc7c6ab6e8e30f2b4ca9850fd745. 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/NLCQ60841316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a5c87162171102053e85ed27a9bddb277d8c870414163c2b8382615bbfd9a3. 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/NLCQ60841317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4edd4c1603a6cc9990f7e28bdcf92bbc7f288228d793ceed065060551491f977. 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/NLCQ60841318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09695ed05d388848f63c6f44b219e58b0fa8e4cef902f39bd122b30055b1881d. 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/NLCQ60841319.