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 0x03af4ce31333c5adc7648dbf4ac68198b5eea5d4486fc2d4a2e08e3ddae646a3. 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/0cd4ad6d-9bd8-4652-91d8-b9773e48f1ec.json and https://artists.proofprofile.net/proofs/artist/0cd4ad6d-9bd8-4652-91d8-b9773e48f1ec.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 0x799ec5d04564934ea2242597536b7ed5e961d2b6f6381896ee6cb4edc545cb69. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QM6P41495743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a194a308961856aef97c870697c3e5cadacd55bb763fe24b5c9ea443441df89. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/QM6P41495744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca93cb38fa513ad8f68ce9663eb5e551d2c04eaf866327176f0cac626038846. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QM6P41495745.
Trust and Obey / 'Tis so Sweet to Trust in Jesus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cbbd026e7326de8ca83ea1028d80dc92f2b553fc536cf54d73683684816d65. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QM6P41495746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffd810e45c6a9996e8ed346c5f75eae63137f62e583f24d6db3f5ce6f7d98be. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM6P41495747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e9ce3db58ca22d40184f09362fcf85e3e44de550dfdc5eee49cb9f21e0bd29. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6P41495748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0993b9fb85e8b8ca47b58adc998e16443474fc10261da72ddee1e79d9d6723. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QM6P41495749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e5c75c1af0aec58508a8fc2366263fd3115ef6c91957a52080062ef3444c95. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6P41495750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b468836395e6616973dc093fd666748662fd8e22dd09e39733394732a1cdaec. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6P41495751.
Amazing Grace / Grace Greater Than Our Sing
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d7d4ae3756e051b194e340687d6f2a2f99556b9d661e55e29b24dc7e8696f1. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QM6P41495752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd595c1edfc64498bf5db5ed38f4adcab18ab3bbd6a5c11ed50f4c9b2480e5b96. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QM6P41495753.
God Is so Good / O Come Let Us Adore Him
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b828145d19e1d9b5d038d043ccd2bb0cb33eca9ba9dcdcb591fc572adc8c76. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QM6N21587901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa6b92b334cc4480f0d710bdfb99687c471dce9ba6c0d8450d03b72fb327821. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/QM6N21587902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda8b0f06a464e7b91f36861b7e5fc37bf5d8e751d552b75555723fc82006c87. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/QM6N21587904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a24fa0ed35b3c57685c7a747a4e78c23d45455ab0ba7e73ad63f5849bbc602. 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/QM6N21587905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27cfc5c65945939e1ea388addac0bcea11de750d1c4a3e2cd2c1a7b0ce8d782. 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/QM6N21587907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778a2c823a78e71456a5534b929c1a6f593f22842199ba0b61a43d9f78b15977. 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/QM6N21587908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4a0c377c582975e90bf1c605bfb76887eed7fbeef4f599fcadf465f61b2d49. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QM6N21587909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad577df8dbe7e231d8d431c771f84208e4451ac0eb310c7f644d9657cbaf2583. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6N21587910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0e772c535539c0e2ee52b07607b2c3ac08e87a6e49421517c167bf8871282a. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QM6N21587911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13946d5abf26fa0076c7622ca236d31ea52e115617597d97b426622e15b063c4. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/USDHM0701672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117219096ba591f14b1d34ff044048ea75726e35ff24dac6c5f40625ae657430. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/USDHM0701680.
Amazing Grace / Grace Greater Than Our Sin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43f539e028391f0df54f0069c5e707abf457968f7a0c72aab71b3ada090fb74. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USDHM0701681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8798e1b5a9b37cc5afb20a62f29383db450f1f0e428b4259b134f37cf406127. 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/USDHM0701682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2414746d25e652f42903d74f9696ad80e2297c093a4ad434108a5dc27c461a30. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZ58T1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42dbb05c4b764ac8a0110ade116853f71ed0c727d5318a4250d25422e9e40194. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZ58T1600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b309f6e792866022354a3d58b9ef3fb59a6852ae577b7514260c9ff1131d205. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZ58T1600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd48f1b6d1f2877000744eb41b5a42a0ab4bf308d96f7ddbe18d076ce0861a5. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZ58T1600008.