Andrew Michael Ripp is an American singer and Grammy-nominated songwriter based in Nashville. He broke into the national music scene as a songwriter; his contributions including Ryan Cabrera's album,
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 0x872ab1b55c043b16172efa4a4130bb168c814218bc1ab91a6f9efa3bf1b6a9c4. 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/b03d21a1-4a14-41c9-b107-5f993ae10299.json and https://artists.proofprofile.net/proofs/artist/b03d21a1-4a14-41c9-b107-5f993ae10299.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 0xd69e03419de27de284c66a5eb67602880be4878596f3bf017a0407e14e3234d4. 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/USNJQ0800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1f47079a9e7995d06bddeb8d89650e0327e72a1184ccff8065989b671971eb. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/USNJQ0800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eec2be0c7780c9eea341cf0b440048a59a5a9a8fdfa4e4197fb53c634900e08. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USNJQ1000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9341054ad364e48bcc5b405609094afd7f78992aa11e7ed91cb331088d1c36. 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/USNJQ1000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfe7c57c6534b5eb40353a4bcf93040b1dbc113360cabb1cd48d5c37a19f428. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/USNJQ1000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947a85140682af75647506c8ec3d5210994a0ba4288420497951d5ba0a95f0c2. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/USNJQ1000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95169ff1a15d4f50fd89f9dd62f4b4759247903037e4b6dc5ae52f4270c3698a. 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/QMJ9S1300178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdd7d31e54c5627be4da45040df240324c0c87fdab77d8b9f126befc5bbc28a. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QMJ9S1300179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb665fffa421bef9203615cf782532f2117a9526f3af27606d4710de0f97f451d. 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/QMJ9S1300180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f3a0afe0e61a8d174a0c98d9994e7ade362ce31ffbc9cea4463dcfd59194c9. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QMJ9S1300181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa56d22839d2135f13ff7b8cc451e4e2472b7027f51a36832c67a3195e50ebf1. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QMJ9S1300184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee619a4de6d5fd9904f0c0ec72cc1abd3182491bc280993b05d5e4ae2eb2aa72. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QMJ9S1300186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf586157d56be3675865d739a44d591020c8c060190d26b3d39330faed077da1e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QMJ9S1500281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d02e9dcaee7f4af0939bdddf9ccd85c0c368dcef348306dc30af840f65cc07. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-15T21:33:28Z), 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/QMJ9S1500282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a42b1507eeefa321df09dabf23b4fe30841eef59e79e8f43630349e03fba67. 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/QMJ9S1500283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e69f8d90e7b09905f26b23d927584c86ba0bfa7b69e0f5d0c96dcacfaf5c93. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QMJ9S1500287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8934adea0f7f8acc6a18693598c79443ac9a72c413a4bd8a5b45d34c7a29147. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/TCADS1860097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d438a785e9e36f899255dc6399b52443fab7ca43b7797a770706242ea918847. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCADS1888010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151391285a75e6db448692fa6ed833fb6881f37b1a8a989933c34c20dad52bc0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCADS1888075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97b6e13e8685816e52c7ff1010f86a565b82cd5c10d3e8d99367fb7dcb8af97. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TCADT1845086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d9998ef913da339ad38bd41640daff24ffd6e4442ea15cc49a5c19ba134674. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/TCADT1845090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8934adea0f7f8acc6a18693598c79443ac9a72c413a4bd8a5b45d34c7a29147. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCADS1860097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97b6e13e8685816e52c7ff1010f86a565b82cd5c10d3e8d99367fb7dcb8af97. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCADT1845086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d9998ef913da339ad38bd41640daff24ffd6e4442ea15cc49a5c19ba134674. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCADT1845090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d391e344862c5517ee2282af5b6918a3062d0a2e55ba606bfc035cb2d48ca5b. 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/TCAEN1947301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad1b52636ea00bdd44e61da8e025b0e4bc1d254e1a7d015d51ad51cbf698bb5. 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/TCAEN1947490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee6e9beada854ef6ce3e98277d3126f5cb15f3ddb9b71868aca4f32531cfbb4. 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/TCAFK2102753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e71be703abed6995b3c3f74349274604feae432b73ddc70fb564a2e596deae2. 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/TCAFA2004280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18124f9be8e4d7fac29e9e4bd30fca110a4410aba1c9ebd838d39738d4537c99. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFA2005880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4b656a34b2079080ff128e2e61e7a130f06b9ba6bbd2b01d8b90ff2c1f1abe. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFM2199871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae9d02cbb23ead6e071e83ded7f23484a21073c79f67775e71c407487fadb7c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAFJ2164635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee6e9beada854ef6ce3e98277d3126f5cb15f3ddb9b71868aca4f32531cfbb4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFK2102753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1316413f4d87c069276b3f08e533bacfcb2bdccfad165beb5b8f25faf769390. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFN2100131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9199ed0ab169c03dfe2d0498db391fc64bda4b0012261fa7d68edd8792c6ae3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAFK2137434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35750c659f7fb7b657d97120128b967362ed61f282da72fe82ca0e9e09746e8a. 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/TCAFA2022534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3941996f30055fc8c2533349e1fd0c044ef8c848f930226435904cf10fc92028. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFO2103920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fb6fb88e081eb5ac95ab6a614673ef186f80b2043cc5d2d9c194043b456f9b. 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/TCAFI2030552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef63fdd3663a95de082da8126f2fe572ec9b70e1b1fa03c5267b9c439328005. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/TCAGF2251899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33672d14e9eee9a5eb75bb826c7f49b4b946d3caf6fe7335d375fa39784a73ac. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/TCAHK2319156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed725394022d97f8f545d80b75e8bf9ba86c5ef2e19a47c48aebaf389d892825. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAHB2301518.